home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SCOP
/
(MAC) Scop
/
scop
/
scop.img
/
SCOP.SYSTEM
/
PROJ.SCOP
/
PROJ.SCOP.rsrc
/
bin.rsrc_CODE_11534_Quick.txt
< prev
next >
Wrap
Text File
|
1994-05-19
|
152KB
|
2,718 lines
# near model CODE resource
# jump table entries: 7272-7289 (18 of them)
00000000 4E56 FD96 link A6, -0x026A
00000004 48E7 0708 movem.l -[A7], D5,D6,D7,A4
00000008 7A02 moveq.l D5, 0x02
0000000A 302E 0008 move.w D0, [A6 + 0x8]
0000000E 907C FF88 sub.w D0, 0xFF88
00000012 3C00 move.w D6, D0
00000014 5C46 addq.w D6, 6
00000016 3006 move.w D0, D6
00000018 6B1C bmi +0x1E /* 00000036 */
0000001A 206D F342 movea.l A0, [A5 - 0xCBE]
0000001E B07C 001F cmp.w D0, 0x1F
00000022 6E12 bgt +0x14 /* 00000036 */
00000024 41E8 0896 lea.l A0, [A0 + 0x896]
00000028 3200 move.w D1, D0
0000002A E649 lsr D1.w, 3
0000002C 4441 neg.w D1
0000002E 0130 10FF btst [A0 + D1.w - 0x1], D0
00000032 0A3C 0004 xori.b ccr, 4
label00000036:
00000036 6604 bne +0x6 /* 0000003C */
00000038 6000 008C bra +0x8E /* 000000C6 */
label0000003C:
0000003C 286D F342 movea.l A4, [A5 - 0xCBE]
00000040 41EE FDA0 lea.l A0, [A6 - 0x260]
00000044 43EC 04DE lea.l A1, [A4 + 0x4DE]
00000048 303C 0097 move.w D0, 0x97
label0000004C:
0000004C 20D9 move.l [A0]+, [A1]+
0000004E 51C8 FFFC dbf D0, -0x6 /* 0000004C */
00000052 41EC 04DE lea.l A0, [A4 + 0x4DE]
00000056 43EC 027E lea.l A1, [A4 + 0x27E]
0000005A 303C 0097 move.w D0, 0x97
label0000005E:
0000005E 20D9 move.l [A0]+, [A1]+
00000060 51C8 FFFC dbf D0, -0x6 /* 0000005E */
label00000064:
00000064 4267 clr.w -[A7]
00000066 2F2D F342 move.l -[A7], [A5 - 0xCBE]
0000006A 3F06 move.w -[A7], D6
0000006C 4EBA 1A10 jsr [PC + 0x1A10 /* 00001A7E */]
00000070 101F move.b D0, [A7]+
00000072 6702 beq +0x4 /* 00000076 */
00000074 603A bra +0x3C /* 000000B0 */
label00000076:
00000076 42A7 clr.l -[A7]
00000078 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
0000007C 2E1F move.l D7, [A7]+
0000007E 2007 move.l D0, D7
00000080 D085 add.l D0, D5
00000082 2F00 move.l -[A7], D0
00000084 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000088 1F3C 0001 move.b -[A7], 0x1
0000008C 42A7 clr.l -[A7]
0000008E 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */]
00000092 2F07 move.l -[A7], D7
00000094 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000098 2005 move.l D0, D5
0000009A D1AD F64A add.l [A5 - 0x9B6], D0
0000009E 2F2D F64A move.l -[A7], [A5 - 0x9B6]
000000A2 4EAD 1802 jsr [A5 + 0x1802 /* export_764 */]
000000A6 42A7 clr.l -[A7]
000000A8 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
000000AC BE9F cmp.l D7, [A7]+
000000AE 66B4 bne -0x4A /* 00000064 */
label000000B0:
000000B0 286D F342 movea.l A4, [A5 - 0xCBE]
000000B4 41EC 04DE lea.l A0, [A4 + 0x4DE]
000000B8 43EE FDA0 lea.l A1, [A6 - 0x260]
000000BC 303C 0097 move.w D0, 0x97
label000000C0:
000000C0 20D9 move.l [A0]+, [A1]+
000000C2 51C8 FFFC dbf D0, -0x6 /* 000000C0 */
label000000C6:
000000C6 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
000000CA 4E5E unlink A6
000000CC 205F movea.l A0, [A7]+
000000CE 544F addq.w A7, 2
000000D0 4ED0 jmp [A0]
fn000000D2:
000000D2 4E56 FFF0 link A6, -0x0010
000000D6 7000 moveq.l D0, 0x00
000000D8 2D40 FFF0 move.l [A6 - 0x10], D0
000000DC 70FE moveq.l D0, 0xFFFFFFFE
000000DE B0AE 0008 cmp.l D0, [A6 + 0x8]
000000E2 6622 bne +0x24 /* 00000106 */
000000E4 42A7 clr.l -[A7]
000000E6 2F2E 000C move.l -[A7], [A6 + 0xC]
000000EA 303C 0035 move.w D0, 0x35 /* '5' */
000000EE AAAA syscall QuickTimeDispatch
000000F0 2D5F FFF4 move.l [A6 - 0xC], [A7]+
000000F4 42A7 clr.l -[A7]
000000F6 2F2E 000C move.l -[A7], [A6 + 0xC]
000000FA 303C 0029 move.w D0, 0x29 /* ')' */
000000FE AAAA syscall QuickTimeDispatch
00000100 2D5F FFF8 move.l [A6 - 0x8], [A7]+
00000104 600C bra +0xE /* 00000112 */
label00000106:
00000106 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8]
0000010C 703C moveq.l D0, 0x3C
0000010E 2D40 FFF8 move.l [A6 - 0x8], D0
label00000112:
00000112 7000 moveq.l D0, 0x00
00000114 2D40 FFFC move.l [A6 - 0x4], D0
00000118 486E FFF0 pea.l [A6 - 0x10]
0000011C 42A7 clr.l -[A7]
0000011E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000122 303C 0029 move.w D0, 0x29 /* ')' */
00000126 AAAA syscall QuickTimeDispatch
00000128 303C 00B7 move.w D0, 0xB7
0000012C AAAA syscall QuickTimeDispatch
0000012E 2D6E FFF4 0010 move.l [A6 + 0x10], [A6 - 0xC]
00000134 4E5E unlink A6
00000136 205F movea.l A0, [A7]+
00000138 504F addq.w A7, 8
0000013A 4ED0 jmp [A0]
fn0000013C:
0000013C 4E56 FFFA link A6, -0x0006
00000140 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000144 266E 000C movea.l A3, [A6 + 0xC]
00000148 2A2E 0008 move.l D5, [A6 + 0x8]
0000014C 206E 0010 movea.l A0, [A6 + 0x10]
00000150 2850 movea.l A4, [A0]
00000152 4AAC 001E tst.l [A4 + 0x1E]
00000156 660E bne +0x10 /* 00000166 */
00000158 42A7 clr.l -[A7]
0000015A 2F0B move.l -[A7], A3
0000015C 303C 002B move.w D0, 0x2B /* '+' */
00000160 AAAA syscall QuickTimeDispatch
00000162 295F 001E move.l [A4 + 0x1E], [A7]+
label00000166:
00000166 42A7 clr.l -[A7]
00000168 2F0B move.l -[A7], A3
0000016A 2F05 move.l -[A7], D5
0000016C 4EBA FF64 jsr [PC - 0x9C /* 000000D2 */]
00000170 2C1F move.l D6, [A7]+
00000172 4207 clr.b D7
00000174 206E 0010 movea.l A0, [A6 + 0x10]
00000178 2850 movea.l A4, [A0]
0000017A 4A85 tst.l D5
0000017C 6C04 bge +0x6 /* 00000182 */
0000017E 7E01 moveq.l D7, 0x01
00000180 604A bra +0x4C /* 000001CC */
label00000182:
00000182 4A85 tst.l D5
00000184 6624 bne +0x26 /* 000001AA */
00000186 4AAC 001A tst.l [A4 + 0x1A]
0000018A 57C0 seq D0
0000018C 4A00 tst.b D0
0000018E 660E bne +0x10 /* 0000019E */
00000190 222C 001A move.l D1, [A4 + 0x1A]
00000194 B2AC 001E cmp.l D1, [A4 + 0x1E]
00000198 5CC1 sge D1
0000019A 8001 or.b D0, D1
0000019C 6704 beq +0x6 /* 000001A2 */
label0000019E:
0000019E 7E01 moveq.l D7, 0x01
000001A0 602A bra +0x2C /* 000001CC */
label000001A2:
000001A2 7000 moveq.l D0, 0x00
000001A4 2940 0016 move.l [A4 + 0x16], D0
000001A8 6022 bra +0x24 /* 000001CC */
label000001AA:
000001AA 2946 0016 move.l [A4 + 0x16], D6
000001AE 4AAC 001A tst.l [A4 + 0x1A]
000001B2 6608 bne +0xA /* 000001BC */
000001B4 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E]
000001BA 6010 bra +0x12 /* 000001CC */
label000001BC:
000001BC 202C 001A move.l D0, [A4 + 0x1A]
000001C0 B0AC 0016 cmp.l D0, [A4 + 0x16]
000001C4 6C06 bge +0x8 /* 000001CC */
000001C6 296C 0016 001A move.l [A4 + 0x1A], [A4 + 0x16]
label000001CC:
000001CC 1007 move.b D0, D7
000001CE 6712 beq +0x14 /* 000001E2 */
000001D0 70FF moveq.l D0, 0xFFFFFFFF
000001D2 2940 0016 move.l [A4 + 0x16], D0
000001D6 7000 moveq.l D0, 0x00
000001D8 2940 001A move.l [A4 + 0x1A], D0
000001DC 422C 000F clr.b [A4 + 0xF]
000001E0 6006 bra +0x8 /* 000001E8 */
label000001E2:
000001E2 197C 0001 000F move.b [A4 + 0xF], 0x1
label000001E8:
000001E8 2F0B move.l -[A7], A3
000001EA 2F2C 0016 move.l -[A7], [A4 + 0x16]
000001EE 202C 001A move.l D0, [A4 + 0x1A]
000001F2 90AC 0016 sub.l D0, [A4 + 0x16]
000001F6 2F00 move.l -[A7], D0
000001F8 303C 015C move.w D0, 0x15C
000001FC AAAA syscall QuickTimeDispatch
000001FE 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00000202 4E5E unlink A6
00000204 205F movea.l A0, [A7]+
00000206 DEFC 000C add.w A7, 0xC
0000020A 4ED0 jmp [A0]
fn0000020C:
0000020C 4E56 FFFA link A6, -0x0006
00000210 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000214 266E 000C movea.l A3, [A6 + 0xC]
00000218 206E 0010 movea.l A0, [A6 + 0x10]
0000021C 2850 movea.l A4, [A0]
0000021E 4AAC 001E tst.l [A4 + 0x1E]
00000222 660E bne +0x10 /* 00000232 */
00000224 42A7 clr.l -[A7]
00000226 2F0B move.l -[A7], A3
00000228 303C 002B move.w D0, 0x2B /* '+' */
0000022C AAAA syscall QuickTimeDispatch
0000022E 295F 001E move.l [A4 + 0x1E], [A7]+
label00000232:
00000232 42A7 clr.l -[A7]
00000234 2F0B move.l -[A7], A3
00000236 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000023A 4EBA FE96 jsr [PC - 0x16A /* 000000D2 */]
0000023E 2C1F move.l D6, [A7]+
00000240 4207 clr.b D7
00000242 206E 0010 movea.l A0, [A6 + 0x10]
00000246 2850 movea.l A4, [A0]
00000248 4AAE 0008 tst.l [A6 + 0x8]
0000024C 6E04 bgt +0x6 /* 00000252 */
0000024E 7E01 moveq.l D7, 0x01
00000250 6036 bra +0x38 /* 00000288 */
label00000252:
00000252 BCAC 001E cmp.l D6, [A4 + 0x1E]
00000256 6D12 blt +0x14 /* 0000026A */
00000258 4AAC 0016 tst.l [A4 + 0x16]
0000025C 6E04 bgt +0x6 /* 00000262 */
0000025E 7E01 moveq.l D7, 0x01
00000260 6026 bra +0x28 /* 00000288 */
label00000262:
00000262 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E]
00000268 601E bra +0x20 /* 00000288 */
label0000026A:
0000026A 2946 001A move.l [A4 + 0x1A], D6
0000026E 6608 bne +0xA /* 00000278 */
00000270 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E]
00000276 6010 bra +0x12 /* 00000288 */
label00000278:
00000278 202C 001A move.l D0, [A4 + 0x1A]
0000027C B0AC 0016 cmp.l D0, [A4 + 0x16]
00000280 6C06 bge +0x8 /* 00000288 */
00000282 296C 0016 001A move.l [A4 + 0x1A], [A4 + 0x16]
label00000288:
00000288 1007 move.b D0, D7
0000028A 6712 beq +0x14 /* 0000029E */
0000028C 70FF moveq.l D0, 0xFFFFFFFF
0000028E 2940 0016 move.l [A4 + 0x16], D0
00000292 7000 moveq.l D0, 0x00
00000294 2940 001A move.l [A4 + 0x1A], D0
00000298 422C 000F clr.b [A4 + 0xF]
0000029C 6006 bra +0x8 /* 000002A4 */
label0000029E:
0000029E 197C 0001 000F move.b [A4 + 0xF], 0x1
label000002A4:
000002A4 2F0B move.l -[A7], A3
000002A6 2F2C 0016 move.l -[A7], [A4 + 0x16]
000002AA 202C 001A move.l D0, [A4 + 0x1A]
000002AE 90AC 0016 sub.l D0, [A4 + 0x16]
000002B2 2F00 move.l -[A7], D0
000002B4 303C 015C move.w D0, 0x15C
000002B8 AAAA syscall QuickTimeDispatch
000002BA 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000002BE 4E5E unlink A6
000002C0 205F movea.l A0, [A7]+
000002C2 DEFC 000C add.w A7, 0xC
000002C6 4ED0 jmp [A0]
fn000002C8:
000002C8 4E56 FFF0 link A6, -0x0010
000002CC 7000 moveq.l D0, 0x00
000002CE 2D40 FFF0 move.l [A6 - 0x10], D0
000002D2 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8]
000002D8 42A7 clr.l -[A7]
000002DA 2F2E 000C move.l -[A7], [A6 + 0xC]
000002DE 303C 0029 move.w D0, 0x29 /* ')' */
000002E2 AAAA syscall QuickTimeDispatch
000002E4 2D5F FFF8 move.l [A6 - 0x8], [A7]+
000002E8 7000 moveq.l D0, 0x00
000002EA 2D40 FFFC move.l [A6 - 0x4], D0
000002EE 486E FFF0 pea.l [A6 - 0x10]
000002F2 703C moveq.l D0, 0x3C
000002F4 2F00 move.l -[A7], D0
000002F6 303C 00B7 move.w D0, 0xB7
000002FA AAAA syscall QuickTimeDispatch
000002FC 2D6E FFF4 0010 move.l [A6 + 0x10], [A6 - 0xC]
00000302 4E5E unlink A6
00000304 205F movea.l A0, [A7]+
00000306 504F addq.w A7, 8
00000308 4ED0 jmp [A0]
fn0000030A:
0000030A 4E56 FFF8 link A6, -0x0008
0000030E 2F0C move.l -[A7], A4
00000310 7000 moveq.l D0, 0x00
00000312 2D40 0010 move.l [A6 + 0x10], D0
00000316 206E 000C movea.l A0, [A6 + 0xC]
0000031A 2850 movea.l A4, [A0]
0000031C 102C 000F move.b D0, [A4 + 0xF]
00000320 6602 bne +0x4 /* 00000324 */
00000322 602C bra +0x2E /* 00000350 */
label00000324:
00000324 4AAC 0016 tst.l [A4 + 0x16]
00000328 6E02 bgt +0x4 /* 0000032C */
0000032A 6024 bra +0x26 /* 00000350 */
label0000032C:
0000032C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000330 486E FFF8 pea.l [A6 - 0x8]
00000334 486E FFFC pea.l [A6 - 0x4]
00000338 303C 015D move.w D0, 0x15D
0000033C AAAA syscall QuickTimeDispatch
0000033E 42A7 clr.l -[A7]
00000340 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000344 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000348 4EBA FF7E jsr [PC - 0x82 /* 000002C8 */]
0000034C 2D5F 0010 move.l [A6 + 0x10], [A7]+
label00000350:
00000350 285F movea.l A4, [A7]+
00000352 4E5E unlink A6
00000354 205F movea.l A0, [A7]+
00000356 504F addq.w A7, 8
00000358 4ED0 jmp [A0]
fn0000035A:
0000035A 4E56 FFF4 link A6, -0x000C
0000035E 48E7 0118 movem.l -[A7], D7,A3,A4
00000362 266E 0008 movea.l A3, [A6 + 0x8]
00000366 286E 000C movea.l A4, [A6 + 0xC]
0000036A 2054 movea.l A0, [A4]
0000036C 1028 000F move.b D0, [A0 + 0xF]
00000370 671A beq +0x1C /* 0000038C */
00000372 2F0B move.l -[A7], A3
00000374 486E FFF8 pea.l [A6 - 0x8]
00000378 486E FFFC pea.l [A6 - 0x4]
0000037C 303C 015D move.w D0, 0x15D
00000380 AAAA syscall QuickTimeDispatch
00000382 2E2E FFFC move.l D7, [A6 - 0x4]
00000386 DEAE FFF8 add.l D7, [A6 - 0x8]
0000038A 6022 bra +0x24 /* 000003AE */
label0000038C:
0000038C 2054 movea.l A0, [A4]
0000038E 4AA8 001E tst.l [A0 + 0x1E]
00000392 6614 bne +0x16 /* 000003A8 */
00000394 2F08 move.l -[A7], A0
00000396 42A7 clr.l -[A7]
00000398 2F0B move.l -[A7], A3
0000039A 303C 002B move.w D0, 0x2B /* '+' */
0000039E AAAA syscall QuickTimeDispatch
000003A0 201F move.l D0, [A7]+
000003A2 205F movea.l A0, [A7]+
000003A4 2140 001E move.l [A0 + 0x1E], D0
label000003A8:
000003A8 2054 movea.l A0, [A4]
000003AA 2E28 001E move.l D7, [A0 + 0x1E]
label000003AE:
000003AE 42A7 clr.l -[A7]
000003B0 2F0B move.l -[A7], A3
000003B2 2F07 move.l -[A7], D7
000003B4 4EBA FF12 jsr [PC - 0xEE /* 000002C8 */]
000003B8 2D5F 0010 move.l [A6 + 0x10], [A7]+
000003BC 4CDF 1880 movem.l D7,A3,A4, [A7]+
000003C0 4E5E unlink A6
000003C2 205F movea.l A0, [A7]+
000003C4 504F addq.w A7, 8
000003C6 4ED0 jmp [A0]
000003C8 4E56 FFE0 link A6, -0x0020
000003CC 48E7 0118 movem.l -[A7], D7,A3,A4
000003D0 7000 moveq.l D0, 0x00
000003D2 2D40 000E move.l [A6 + 0xE], D0
000003D6 206D F342 movea.l A0, [A5 - 0xCBE]
000003DA 302E 000C move.w D0, [A6 + 0xC]
000003DE E540 asl D0.w, 2
000003E0 41E8 087E lea.l A0, [A0 + 0x87E]
000003E4 2670 0000 movea.l A3, [A0 + D0.w]
000003E8 200B move.l D0, A3
000003EA 6604 bne +0x6 /* 000003F0 */
000003EC 6000 00AE bra +0xB0 /* 0000049C */
label000003F0:
000003F0 2053 movea.l A0, [A3]
000003F2 2850 movea.l A4, [A0]
000003F4 200C move.l D0, A4
000003F6 6604 bne +0x6 /* 000003FC */
000003F8 6000 00A2 bra +0xA4 /* 0000049C */
label000003FC:
000003FC 302E 000A move.w D0, [A6 + 0xA]
00000400 6B00 009A bmi +0x9C /* 0000049C */
00000404 0C40 0005 cmpi.w D0, 0x5
00000408 6E00 0092 bgt +0x94 /* 0000049C */
0000040C D040 add.w D0, D0
0000040E 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000412 4EFB 0000 jmp [PC + D0.w]
00000416 000E 002E ori.b A6, 0x2E /* '.' */
0000041A 003E 004E ori.b <<invalid special address>>, 0x4E /* 'N' */
0000041E 005E 0072 ori.w [A6]+, 0x72 /* 'r' */
00000422 42A7 clr.l -[A7]
00000424 2F0C move.l -[A7], A4
00000426 486E FFE4 pea.l [A6 - 0x1C]
0000042A 303C 0039 move.w D0, 0x39 /* '9' */
0000042E AAAA syscall QuickTimeDispatch
00000430 2E1F move.l D7, [A7]+
00000432 42A7 clr.l -[A7]
00000434 2F0C move.l -[A7], A4
00000436 2F07 move.l -[A7], D7
00000438 4EBA FE8E jsr [PC - 0x172 /* 000002C8 */]
0000043C 2D5F 000E move.l [A6 + 0xE], [A7]+
00000440 605A bra +0x5C /* 0000049C */
00000442 42A7 clr.l -[A7]
00000444 2F0C move.l -[A7], A4
00000446 303C 002C move.w D0, 0x2C /* ',' */
0000044A AAAA syscall QuickTimeDispatch
0000044C 2D5F 000E move.l [A6 + 0xE], [A7]+
00000450 604A bra +0x4C /* 0000049C */
00000452 42A7 clr.l -[A7]
00000454 2F0B move.l -[A7], A3
00000456 2F0C move.l -[A7], A4
00000458 4EBA FEB0 jsr [PC - 0x150 /* 0000030A */]
0000045C 2D5F 000E move.l [A6 + 0xE], [A7]+
00000460 603A bra +0x3C /* 0000049C */
00000462 42A7 clr.l -[A7]
00000464 2F0B move.l -[A7], A3
00000466 2F0C move.l -[A7], A4
00000468 4EBA FEF0 jsr [PC - 0x110 /* 0000035A */]
0000046C 2D5F 000E move.l [A6 + 0xE], [A7]+
00000470 602A bra +0x2C /* 0000049C */
00000472 4267 clr.w -[A7]
00000474 2F0C move.l -[A7], A4
00000476 303C 002E move.w D0, 0x2E /* '.' */
0000047A AAAA syscall QuickTimeDispatch
0000047C 301F move.w D0, [A7]+
0000047E 48C0 ext.l D0
00000480 2D40 000E move.l [A6 + 0xE], D0
00000484 6016 bra +0x18 /* 0000049C */
00000486 42A7 clr.l -[A7]
00000488 2F0C move.l -[A7], A4
0000048A 42A7 clr.l -[A7]
0000048C 2F0C move.l -[A7], A4
0000048E 303C 002B move.w D0, 0x2B /* '+' */
00000492 AAAA syscall QuickTimeDispatch
00000494 4EBA FE32 jsr [PC - 0x1CE /* 000002C8 */]
00000498 2D5F 000E move.l [A6 + 0xE], [A7]+
label0000049C:
0000049C 4CDF 1880 movem.l D7,A3,A4, [A7]+
000004A0 4E5E unlink A6
000004A2 205F movea.l A0, [A7]+
000004A4 5C4F addq.w A7, 6
000004A6 4ED0 jmp [A0]
000004A8 4E56 FFE8 link A6, -0x0018
000004AC 48E7 0118 movem.l -[A7], D7,A3,A4
000004B0 2E2E 0008 move.l D7, [A6 + 0x8]
000004B4 206D F342 movea.l A0, [A5 - 0xCBE]
000004B8 302E 0010 move.w D0, [A6 + 0x10]
000004BC E540 asl D0.w, 2
000004BE 41E8 087E lea.l A0, [A0 + 0x87E]
000004C2 2670 0000 movea.l A3, [A0 + D0.w]
000004C6 200B move.l D0, A3
000004C8 6604 bne +0x6 /* 000004CE */
000004CA 6000 0090 bra +0x92 /* 0000055C */
label000004CE:
000004CE 2053 movea.l A0, [A3]
000004D0 2850 movea.l A4, [A0]
000004D2 200C move.l D0, A4
000004D4 6604 bne +0x6 /* 000004DA */
000004D6 6000 0084 bra +0x86 /* 0000055C */
label000004DA:
000004DA 302E 000E move.w D0, [A6 + 0xE]
000004DE 6712 beq +0x14 /* 000004F2 */
000004E0 5340 subq.w D0, 1
000004E2 6744 beq +0x46 /* 00000528 */
000004E4 5340 subq.w D0, 1
000004E6 6752 beq +0x54 /* 0000053A */
000004E8 5340 subq.w D0, 1
000004EA 675A beq +0x5C /* 00000546 */
000004EC 5340 subq.w D0, 1
000004EE 6762 beq +0x64 /* 00000552 */
000004F0 606A bra +0x6C /* 0000055C */
label000004F2:
000004F2 7000 moveq.l D0, 0x00
000004F4 2D40 FFE8 move.l [A6 - 0x18], D0
000004F8 42A7 clr.l -[A7]
000004FA 2F0C move.l -[A7], A4
000004FC 2F07 move.l -[A7], D7
000004FE 4EBA FBD2 jsr [PC - 0x42E /* 000000D2 */]
00000502 2D5F FFEC move.l [A6 - 0x14], [A7]+
00000506 42A7 clr.l -[A7]
00000508 2F0C move.l -[A7], A4
0000050A 303C 0029 move.w D0, 0x29 /* ')' */
0000050E AAAA syscall QuickTimeDispatch
00000510 2D5F FFF0 move.l [A6 - 0x10], [A7]+
00000514 7000 moveq.l D0, 0x00
00000516 2D40 FFF4 move.l [A6 - 0xC], D0
0000051A 2F0C move.l -[A7], A4
0000051C 486E FFE8 pea.l [A6 - 0x18]
00000520 303C 003C move.w D0, 0x3C /* '<' */
00000524 AAAA syscall QuickTimeDispatch
00000526 6034 bra +0x36 /* 0000055C */
label00000528:
00000528 2F0C move.l -[A7], A4
0000052A 2F07 move.l -[A7], D7
0000052C 303C 002D move.w D0, 0x2D /* '-' */
00000530 AAAA syscall QuickTimeDispatch
00000532 2053 movea.l A0, [A3]
00000534 2147 0012 move.l [A0 + 0x12], D7
00000538 6022 bra +0x24 /* 0000055C */
label0000053A:
0000053A 2F0B move.l -[A7], A3
0000053C 2F0C move.l -[A7], A4
0000053E 2F07 move.l -[A7], D7
00000540 4EBA FBFA jsr [PC - 0x406 /* 0000013C */]
00000544 6016 bra +0x18 /* 0000055C */
label00000546:
00000546 2F0B move.l -[A7], A3
00000548 2F0C move.l -[A7], A4
0000054A 2F07 move.l -[A7], D7
0000054C 4EBA FCBE jsr [PC - 0x342 /* 0000020C */]
00000550 600A bra +0xC /* 0000055C */
label00000552:
00000552 2F0C move.l -[A7], A4
00000554 3F07 move.w -[A7], D7
00000556 303C 002F move.w D0, 0x2F /* '/' */
0000055A AAAA syscall QuickTimeDispatch
label0000055C:
0000055C 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000560 4E5E unlink A6
00000562 205F movea.l A0, [A7]+
00000564 DEFC 000A add.w A7, 0xA /* '\n' */
00000568 4ED0 jmp [A0]
fn0000056A:
0000056A 4E56 FFE4 link A6, -0x001C
0000056E 7001 moveq.l D0, 0x01
00000570 2D40 FFFC move.l [A6 - 0x4], D0
00000574 102E 0008 move.b D0, [A6 + 0x8]
00000578 660C bne +0xE /* 00000586 */
0000057A 102D F0D1 move.b D0, [A5 - 0xF2F]
0000057E 6706 beq +0x8 /* 00000586 */
00000580 7001 moveq.l D0, 0x01
00000582 2D40 FFFC move.l [A6 - 0x4], D0
label00000586:
00000586 102D F0D1 move.b D0, [A5 - 0xF2F]
0000058A 672A beq +0x2C /* 000005B6 */
0000058C 42A7 clr.l -[A7]
0000058E 2F2E 000E move.l -[A7], [A6 + 0xE]
00000592 486E FFEC pea.l [A6 - 0x14]
00000596 303C 0039 move.w D0, 0x39 /* '9' */
0000059A AAAA syscall QuickTimeDispatch
0000059C 2D5F FFE8 move.l [A6 - 0x18], [A7]+
000005A0 206E 000A movea.l A0, [A6 + 0xA]
000005A4 2050 movea.l A0, [A0]
000005A6 41E8 0032 lea.l A0, [A0 + 0x32]
000005AA 43EE FFEC lea.l A1, [A6 - 0x14]
000005AE 20D9 move.l [A0]+, [A1]+
000005B0 20D9 move.l [A0]+, [A1]+
000005B2 20D9 move.l [A0]+, [A1]+
000005B4 20D9 move.l [A0]+, [A1]+
label000005B6:
000005B6 2F2E 000E move.l -[A7], [A6 + 0xE]
000005BA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000005BE 303C 0005 move.w D0, 0x5
000005C2 AAAA syscall QuickTimeDispatch
000005C4 4E5E unlink A6
000005C6 205F movea.l A0, [A7]+
000005C8 DEFC 000A add.w A7, 0xA /* '\n' */
000005CC 4ED0 jmp [A0]
fn000005CE:
000005CE 4E56 0000 link A6, 0
000005D2 206E 0008 movea.l A0, [A6 + 0x8]
000005D6 4A90 tst.l [A0]
000005D8 674E beq +0x50 /* 00000628 */
000005DA 2050 movea.l A0, [A0]
000005DC 2050 movea.l A0, [A0]
000005DE 4AA8 0004 tst.l [A0 + 0x4]
000005E2 6712 beq +0x14 /* 000005F6 */
000005E4 206E 0008 movea.l A0, [A6 + 0x8]
000005E8 2050 movea.l A0, [A0]
000005EA 2050 movea.l A0, [A0]
000005EC 2F28 0004 move.l -[A7], [A0 + 0x4]
000005F0 303C 018B move.w D0, 0x18B
000005F4 AAAA syscall QuickTimeDispatch
label000005F6:
000005F6 206E 0008 movea.l A0, [A6 + 0x8]
000005FA 2050 movea.l A0, [A0]
000005FC 2050 movea.l A0, [A0]
000005FE 4AA8 002E tst.l [A0 + 0x2E]
00000602 6714 beq +0x16 /* 00000618 */
00000604 206E 0008 movea.l A0, [A6 + 0x8]
00000608 2050 movea.l A0, [A0]
0000060A 2050 movea.l A0, [A0]
0000060C 2F28 002E move.l -[A7], [A0 + 0x2E]
00000610 203C 0004 0004 move.l D0, 0x40004
00000616 AB1D syscall QDExtensions
label00000618:
00000618 206E 0008 movea.l A0, [A6 + 0x8]
0000061C 2050 movea.l A0, [A0]
0000061E 2050 movea.l A0, [A0]
00000620 2F10 move.l -[A7], [A0]
00000622 303C 0023 move.w D0, 0x23 /* '#' */
00000626 AAAA syscall QuickTimeDispatch
label00000628:
00000628 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000062C 4EAD 1592 jsr [A5 + 0x1592 /* export_686 */]
00000630 4E5E unlink A6
00000632 2E9F move.l [A7], [A7]+
00000634 4E75 rts
fn00000636:
00000636 4E56 0000 link A6, 0
0000063A 206E 0008 movea.l A0, [A6 + 0x8]
0000063E 2F08 move.l -[A7], A0
00000640 42A7 clr.l -[A7]
00000642 2F2E 000C move.l -[A7], [A6 + 0xC]
00000646 4EAD 1712 jsr [A5 + 0x1712 /* export_734 */]
0000064A 201F move.l D0, [A7]+
0000064C 205F movea.l A0, [A7]+
0000064E 2080 move.l [A0], D0
00000650 4267 clr.w -[A7]
00000652 206E 0008 movea.l A0, [A6 + 0x8]
00000656 2F10 move.l -[A7], [A0]
00000658 203C 0004 0001 move.l D0, 0x40001
0000065E AB1D syscall QDExtensions
00000660 1D5F 0010 move.b [A6 + 0x10], [A7]+
00000664 4E5E unlink A6
00000666 205F movea.l A0, [A7]+
00000668 504F addq.w A7, 8
0000066A 4ED0 jmp [A0]
fn0000066C:
0000066C 4E56 FFDA link A6, -0x0026
00000670 48E7 0300 movem.l -[A7], D6,D7
00000674 486E FFFC pea.l [A6 - 0x4]
00000678 486E FFF8 pea.l [A6 - 0x8]
0000067C 203C 0008 0005 move.l D0, 0x80005
00000682 AB1D syscall QDExtensions
00000684 102D F535 move.b D0, [A5 - 0xACB]
00000688 6712 beq +0x14 /* 0000069C */
0000068A 206D F50A movea.l A0, [A5 - 0xAF6]
0000068E 2050 movea.l A0, [A0]
00000690 2068 0016 movea.l A0, [A0 + 0x16]
00000694 2050 movea.l A0, [A0]
00000696 3E28 0020 move.w D7, [A0 + 0x20]
0000069A 6002 bra +0x4 /* 0000069E */
label0000069C:
0000069C 7E01 moveq.l D7, 0x01
label0000069E:
0000069E 2F2D F50A move.l -[A7], [A5 - 0xAF6]
000006A2 AA31 syscall SetGDevice
000006A4 3F07 move.w -[A7], D7
000006A6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000006AA 486E FFDA pea.l [A6 - 0x26]
000006AE 4EAD 190A jsr [A5 + 0x190A /* export_797 */]
000006B2 4AAE FFDE tst.l [A6 - 0x22]
000006B6 6602 bne +0x4 /* 000006BA */
000006B8 6066 bra +0x68 /* 00000720 */
label000006BA:
000006BA 2F2E FFDA move.l -[A7], [A6 - 0x26]
000006BE 205F movea.l A0, [A7]+
000006C0 A023 syscall DisposHandle/DisposeHandle
000006C2 2F2E FFDE move.l -[A7], [A6 - 0x22]
000006C6 205F movea.l A0, [A7]+
000006C8 A023 syscall DisposHandle/DisposeHandle
000006CA 4267 clr.w -[A7]
000006CC 486E FFF0 pea.l [A6 - 0x10]
000006D0 3F07 move.w -[A7], D7
000006D2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000006D6 42A7 clr.l -[A7]
000006D8 42A7 clr.l -[A7]
000006DA 2F3C 0000 0000 move.l -[A7], 0x0
000006E0 203C 0016 0000 move.l D0, 0x160000
000006E6 AB1D syscall QDExtensions
000006E8 3C1F move.w D6, [A7]+
000006EA 6634 bne +0x36 /* 00000720 */
000006EC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000006F0 42A7 clr.l -[A7]
000006F2 203C 0008 0006 move.l D0, 0x80006
000006F8 AB1D syscall QDExtensions
000006FA 4267 clr.w -[A7]
000006FC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000700 486E FFEC pea.l [A6 - 0x14]
00000704 4EBA FF30 jsr [PC - 0xD0 /* 00000636 */]
00000708 101F move.b D0, [A7]+
0000070A 671A beq +0x1C /* 00000726 */
0000070C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000710 A8A3 syscall EraseRect
00000712 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000716 203C 0004 0002 move.l D0, 0x40002
0000071C AB1D syscall QDExtensions
0000071E 6006 bra +0x8 /* 00000726 */
label00000720:
00000720 7000 moveq.l D0, 0x00
00000722 2D40 FFF0 move.l [A6 - 0x10], D0
label00000726:
00000726 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000072A 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000072E 203C 0008 0006 move.l D0, 0x80006
00000734 AB1D syscall QDExtensions
00000736 2D6E FFF0 000C move.l [A6 + 0xC], [A6 - 0x10]
0000073C 4CDF 00C0 movem.l D6,D7, [A7]+
00000740 4E5E unlink A6
00000742 2E9F move.l [A7], [A7]+
00000744 4E75 rts
fn00000746:
00000746 4E56 FFD0 link A6, -0x0030
0000074A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
0000074E 206E 000A movea.l A0, [A6 + 0xA]
00000752 43EE FFF8 lea.l A1, [A6 - 0x8]
00000756 22D8 move.l [A1]+, [A0]+
00000758 22D8 move.l [A1]+, [A0]+
0000075A 2C2E 000E move.l D6, [A6 + 0xE]
0000075E 2046 movea.l A0, D6
00000760 2050 movea.l A0, [A0]
00000762 2650 movea.l A3, [A0]
00000764 2F0B move.l -[A7], A3
00000766 2F2D F576 move.l -[A7], [A5 - 0xA8A]
0000076A 42A7 clr.l -[A7]
0000076C 303C 0016 move.w D0, 0x16
00000770 AAAA syscall QuickTimeDispatch
00000772 42A7 clr.l -[A7]
00000774 2F0B move.l -[A7], A3
00000776 486E FFD4 pea.l [A6 - 0x2C]
0000077A 303C 0039 move.w D0, 0x39 /* '9' */
0000077E AAAA syscall QuickTimeDispatch
00000780 2A1F move.l D5, [A7]+
00000782 066E 0010 FFFC addi.w [A6 - 0x4], 0x10
00000788 42A7 clr.l -[A7]
0000078A 2F0B move.l -[A7], A3
0000078C 486E FFF8 pea.l [A6 - 0x8]
00000790 7009 moveq.l D0, 0x09
00000792 2F00 move.l -[A7], D0
00000794 303C 018A move.w D0, 0x18A
00000798 AAAA syscall QuickTimeDispatch
0000079A 285F movea.l A4, [A7]+
0000079C 200C move.l D0, A4
0000079E 6700 0084 beq +0x86 /* 00000824 */
000007A2 42A7 clr.l -[A7]
000007A4 2F0C move.l -[A7], A4
000007A6 4267 clr.w -[A7]
000007A8 2F3C 0002 000A move.l -[A7], 0x2000A
000007AE 7000 moveq.l D0, 0x00
000007B0 A82A syscall ComponentDispatch
000007B2 2E1F move.l D7, [A7]+
000007B4 41EE FFF0 lea.l A0, [A6 - 0x10]
000007B8 43EE FFF8 lea.l A1, [A6 - 0x8]
000007BC 20D9 move.l [A0]+, [A1]+
000007BE 20D9 move.l [A0]+, [A1]+
000007C0 302E FFF4 move.w D0, [A6 - 0xC]
000007C4 907C 0010 sub.w D0, 0x10
000007C8 3D40 FFF0 move.w [A6 - 0x10], D0
000007CC 42A7 clr.l -[A7]
000007CE 2F0C move.l -[A7], A4
000007D0 486E FFF8 pea.l [A6 - 0x8]
000007D4 486E FFF0 pea.l [A6 - 0x10]
000007D8 7001 moveq.l D0, 0x01
000007DA 2F00 move.l -[A7], D0
000007DC 2F3C 000C 0024 move.l -[A7], 0xC0024
000007E2 7000 moveq.l D0, 0x00
000007E4 A82A syscall ComponentDispatch
000007E6 2E1F move.l D7, [A7]+
000007E8 42A7 clr.l -[A7]
000007EA 2F0C move.l -[A7], A4
000007EC 3F3C 0015 move.w -[A7], 0x15
000007F0 102E 0008 move.b D0, [A6 + 0x8]
000007F4 4880 ext.w D0
000007F6 48C0 ext.l D0
000007F8 2F00 move.l -[A7], D0
000007FA 2F3C 0006 0009 move.l -[A7], 0x60009
00000800 7000 moveq.l D0, 0x00
00000802 A82A syscall ComponentDispatch
00000804 2E1F move.l D7, [A7]+
00000806 102D F0D1 move.b D0, [A5 - 0xF2F]
0000080A 6718 beq +0x1A /* 00000824 */
0000080C 42A7 clr.l -[A7]
0000080E 2F0C move.l -[A7], A4
00000810 3F3C 000C move.w -[A7], 0xC
00000814 486E FFD4 pea.l [A6 - 0x2C]
00000818 2F3C 0006 0009 move.l -[A7], 0x60009
0000081E 7000 moveq.l D0, 0x00
00000820 A82A syscall ComponentDispatch
00000822 2E1F move.l D7, [A7]+
label00000824:
00000824 2046 movea.l A0, D6
00000826 2050 movea.l A0, [A0]
00000828 216D F576 0022 move.l [A0 + 0x22], [A5 - 0xA8A]
0000082E 2046 movea.l A0, D6
00000830 2050 movea.l A0, [A0]
00000832 214C 0004 move.l [A0 + 0x4], A4
00000836 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
0000083A 4E5E unlink A6
0000083C 205F movea.l A0, [A7]+
0000083E DEFC 000A add.w A7, 0xA /* '\n' */
00000842 4ED0 jmp [A0]
fn00000844:
00000844 4E56 FFC8 link A6, -0x0038
00000848 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000084C 382E 0008 move.w D4, [A6 + 0x8]
00000850 7000 moveq.l D0, 0x00
00000852 2D40 000A move.l [A6 + 0xA], D0
00000856 4267 clr.w -[A7]
00000858 3F04 move.w -[A7], D4
0000085A 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */]
0000085E 3D5F FFCC move.w [A6 - 0x34], [A7]+
00000862 42A7 clr.l -[A7]
00000864 3F04 move.w -[A7], D4
00000866 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
0000086A 285F movea.l A4, [A7]+
0000086C 266C 001E movea.l A3, [A4 + 0x1E]
00000870 200B move.l D0, A3
00000872 6700 013C beq +0x13E /* 000009B0 */
00000876 7000 moveq.l D0, 0x00
00000878 2940 001E move.l [A4 + 0x1E], D0
0000087C 42A7 clr.l -[A7]
0000087E 7042 moveq.l D0, 0x42
00000880 2F00 move.l -[A7], D0
00000882 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00000886 2E1F move.l D7, [A7]+
00000888 4267 clr.w -[A7]
0000088A 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */]
0000088E 4A5F tst.w [A7]+
00000890 670C beq +0xE /* 0000089E */
00000892 2F0B move.l -[A7], A3
00000894 303C 0023 move.w D0, 0x23 /* '#' */
00000898 AAAA syscall QuickTimeDispatch
0000089A 6000 0114 bra +0x116 /* 000009B0 */
label0000089E:
0000089E 2F0B move.l -[A7], A3
000008A0 303C 000D move.w D0, 0xD /* '\r' */
000008A4 AAAA syscall QuickTimeDispatch
000008A6 7A00 moveq.l D5, 0x00
000008A8 42A7 clr.l -[A7]
000008AA 3F04 move.w -[A7], D4
000008AC 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
000008B0 285F movea.l A4, [A7]+
000008B2 41EE FFE6 lea.l A0, [A6 - 0x1A]
000008B6 43EC 0010 lea.l A1, [A4 + 0x10]
000008BA 20D9 move.l [A0]+, [A1]+
000008BC 20D9 move.l [A0]+, [A1]+
000008BE 082C 0005 001B btst.b [A4 + 0x1B], 0x5
000008C4 6632 bne +0x34 /* 000008F8 */
000008C6 4267 clr.w -[A7]
000008C8 486E FFE6 pea.l [A6 - 0x1A]
000008CC A8AE syscall EmptyRect
000008CE 101F move.b D0, [A7]+
000008D0 6626 bne +0x28 /* 000008F8 */
000008D2 42A7 clr.l -[A7]
000008D4 486E FFE6 pea.l [A6 - 0x1A]
000008D8 4EBA FD92 jsr [PC - 0x26E /* 0000066C */]
000008DC 2A1F move.l D5, [A7]+
000008DE 6618 bne +0x1A /* 000008F8 */
000008E0 1B7C 0001 F333 move.b [A5 - 0xCCD], 0x1
000008E6 3B7C FF94 F312 move.w [A5 - 0xCEE], 0xFF94
000008EC 2F0B move.l -[A7], A3
000008EE 303C 0023 move.w D0, 0x23 /* '#' */
000008F2 AAAA syscall QuickTimeDispatch
000008F4 6000 00BA bra +0xBC /* 000009B0 */
label000008F8:
000008F8 082C 0006 001B btst.b [A4 + 0x1B], 0x6
000008FE 56C0 sne D0
00000900 4A00 tst.b D0
00000902 6700 009A beq +0x9C /* 0000099E */
00000906 2F00 move.l -[A7], D0
00000908 4267 clr.w -[A7]
0000090A 4EAD 0242 jsr [A5 + 0x242 /* export_68 */]
0000090E 121F move.b D1, [A7]+
00000910 201F move.l D0, [A7]+
00000912 C001 and.b D0, D1
00000914 6700 0088 beq +0x8A /* 0000099E */
00000918 2F0B move.l -[A7], A3
0000091A 2F2D F576 move.l -[A7], [A5 - 0xA8A]
0000091E 42A7 clr.l -[A7]
00000920 303C 0016 move.w D0, 0x16
00000924 AAAA syscall QuickTimeDispatch
00000926 066E 0010 FFEA addi.w [A6 - 0x16], 0x10
0000092C 42A7 clr.l -[A7]
0000092E 2F0B move.l -[A7], A3
00000930 486E FFE6 pea.l [A6 - 0x1A]
00000934 7009 moveq.l D0, 0x09
00000936 2F00 move.l -[A7], D0
00000938 303C 018A move.w D0, 0x18A
0000093C AAAA syscall QuickTimeDispatch
0000093E 2C1F move.l D6, [A7]+
00000940 674A beq +0x4C /* 0000098C */
00000942 42A7 clr.l -[A7]
00000944 2F06 move.l -[A7], D6
00000946 4267 clr.w -[A7]
00000948 2F3C 0002 000A move.l -[A7], 0x2000A
0000094E 7000 moveq.l D0, 0x00
00000950 A82A syscall ComponentDispatch
00000952 2D5F FFCE move.l [A6 - 0x32], [A7]+
00000956 41EE FFEE lea.l A0, [A6 - 0x12]
0000095A 43EE FFE6 lea.l A1, [A6 - 0x1A]
0000095E 20D9 move.l [A0]+, [A1]+
00000960 20D9 move.l [A0]+, [A1]+
00000962 302E FFF2 move.w D0, [A6 - 0xE]
00000966 907C 0010 sub.w D0, 0x10
0000096A 3D40 FFEE move.w [A6 - 0x12], D0
0000096E 42A7 clr.l -[A7]
00000970 2F06 move.l -[A7], D6
00000972 486C 0010 pea.l [A4 + 0x10]
00000976 486E FFEE pea.l [A6 - 0x12]
0000097A 7001 moveq.l D0, 0x01
0000097C 2F00 move.l -[A7], D0
0000097E 2F3C 000C 0024 move.l -[A7], 0xC0024
00000984 7000 moveq.l D0, 0x00
00000986 A82A syscall ComponentDispatch
00000988 2D5F FFCE move.l [A6 - 0x32], [A7]+
label0000098C:
0000098C 2047 movea.l A0, D7
0000098E 2050 movea.l A0, [A0]
00000990 216D F576 0022 move.l [A0 + 0x22], [A5 - 0xA8A]
00000996 2047 movea.l A0, D7
00000998 2050 movea.l A0, [A0]
0000099A 2146 0004 move.l [A0 + 0x4], D6
label0000099E:
0000099E 2047 movea.l A0, D7
000009A0 2850 movea.l A4, [A0]
000009A2 288B move.l [A4], A3
000009A4 3944 0008 move.w [A4 + 0x8], D4
000009A8 2945 002E move.l [A4 + 0x2E], D5
000009AC 2D47 000A move.l [A6 + 0xA], D7
label000009B0:
000009B0 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
000009B4 4E5E unlink A6
000009B6 205F movea.l A0, [A7]+
000009B8 544F addq.w A7, 2
000009BA 4ED0 jmp [A0]
fn000009BC:
000009BC 4E56 FFE6 link A6, -0x001A
000009C0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000009C4 7000 moveq.l D0, 0x00
000009C6 2D40 000C move.l [A6 + 0xC], D0
000009CA 206E 0008 movea.l A0, [A6 + 0x8]
000009CE 3E28 0004 move.w D7, [A0 + 0x4]
000009D2 2868 0018 movea.l A4, [A0 + 0x18]
000009D6 3007 move.w D0, D7
000009D8 E940 asl D0.w, 4
000009DA 43EC 049E lea.l A1, [A4 + 0x49E]
000009DE 41F1 0000 lea.l A0, [A1 + D0.w]
000009E2 2A08 move.l D5, A0
000009E4 3007 move.w D0, D7
000009E6 E940 asl D0.w, 4
000009E8 43EC 023E lea.l A1, [A4 + 0x23E]
000009EC 41F1 0000 lea.l A0, [A1 + D0.w]
000009F0 2C08 move.l D6, A0
000009F2 3007 move.w D0, D7
000009F4 E540 asl D0.w, 2
000009F6 41EC 087E lea.l A0, [A4 + 0x87E]
000009FA 2670 0000 movea.l A3, [A0 + D0.w]
000009FE 200B move.l D0, A3
00000A00 57C0 seq D0
00000A02 4A00 tst.b D0
00000A04 6624 bne +0x26 /* 00000A2A */
00000A06 2045 movea.l A0, D5
00000A08 2246 movea.l A1, D6
00000A0A 1228 0001 move.b D1, [A0 + 0x1]
00000A0E B229 0001 cmp.b D1, [A1 + 0x1]
00000A12 56C1 sne D1
00000A14 8001 or.b D0, D1
00000A16 6612 bne +0x14 /* 00000A2A */
00000A18 2045 movea.l A0, D5
00000A1A 2246 movea.l A1, D6
00000A1C 3228 0006 move.w D1, [A0 + 0x6]
00000A20 B269 0006 cmp.w D1, [A1 + 0x6]
00000A24 56C1 sne D1
00000A26 8001 or.b D0, D1
00000A28 677A beq +0x7C /* 00000AA4 */
label00000A2A:
00000A2A 200B move.l D0, A3
00000A2C 6744 beq +0x46 /* 00000A72 */
00000A2E 2053 movea.l A0, [A3]
00000A30 2246 movea.l A1, D6
00000A32 3028 0008 move.w D0, [A0 + 0x8]
00000A36 B069 0006 cmp.w D0, [A1 + 0x6]
00000A3A 661E bne +0x20 /* 00000A5A */
00000A3C 2045 movea.l A0, D5
00000A3E 2246 movea.l A1, D6
00000A40 1028 0001 move.b D0, [A0 + 0x1]
00000A44 B029 0001 cmp.b D0, [A1 + 0x1]
00000A48 670A beq +0xC /* 00000A54 */
00000A4A 2053 movea.l A0, [A3]
00000A4C 2F10 move.l -[A7], [A0]
00000A4E 303C 000D move.w D0, 0xD /* '\r' */
00000A52 AAAA syscall QuickTimeDispatch
label00000A54:
00000A54 2D4B 000C move.l [A6 + 0xC], A3
00000A58 604E bra +0x50 /* 00000AA8 */
label00000A5A:
00000A5A 2F0C move.l -[A7], A4
00000A5C 3F07 move.w -[A7], D7
00000A5E 4EBA 0CA0 jsr [PC + 0xCA0 /* 00001700 */]
00000A62 3007 move.w D0, D7
00000A64 E540 asl D0.w, 2
00000A66 41EC 087E lea.l A0, [A4 + 0x87E]
00000A6A 4870 0000 pea.l [A0 + D0.w]
00000A6E 4EBA FB5E jsr [PC - 0x4A2 /* 000005CE */]
label00000A72:
00000A72 486E FFEA pea.l [A6 - 0x16]
00000A76 A874 syscall GetPort
00000A78 2F2D F576 move.l -[A7], [A5 - 0xA8A]
00000A7C A873 syscall SetPort
00000A7E 42A7 clr.l -[A7]
00000A80 2046 movea.l A0, D6
00000A82 3F28 0006 move.w -[A7], [A0 + 0x6]
00000A86 4EBA FDBC jsr [PC - 0x244 /* 00000844 */]
00000A8A 281F move.l D4, [A7]+
00000A8C 2F2E FFEA move.l -[A7], [A6 - 0x16]
00000A90 A873 syscall SetPort
00000A92 3007 move.w D0, D7
00000A94 E540 asl D0.w, 2
00000A96 41EC 087E lea.l A0, [A4 + 0x87E]
00000A9A 2184 0000 move.l [A0 + D0.w], D4
00000A9E 2D44 000C move.l [A6 + 0xC], D4
00000AA2 6004 bra +0x6 /* 00000AA8 */
label00000AA4:
00000AA4 2D4B 000C move.l [A6 + 0xC], A3
label00000AA8:
00000AA8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
00000AAC 4E5E unlink A6
00000AAE 2E9F move.l [A7], [A7]+
00000AB0 4E75 rts
00000AB2 4E56 FFE0 link A6, -0x0020
00000AB6 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000ABA 422E FFF1 clr.b [A6 - 0xF]
00000ABE 422E FFF3 clr.b [A6 - 0xD]
00000AC2 2D6D F342 FFEC move.l [A6 - 0x14], [A5 - 0xCBE]
00000AC8 286E FFEC movea.l A4, [A6 - 0x14]
00000ACC 7E06 moveq.l D7, 0x06
00000ACE 6000 0158 bra +0x15A /* 00000C28 */
label00000AD2:
00000AD2 3007 move.w D0, D7
00000AD4 E540 asl D0.w, 2
00000AD6 41EC 087E lea.l A0, [A4 + 0x87E]
00000ADA 2670 0000 movea.l A3, [A0 + D0.w]
00000ADE 200B move.l D0, A3
00000AE0 6700 0144 beq +0x146 /* 00000C26 */
00000AE4 2053 movea.l A0, [A3]
00000AE6 3028 0008 move.w D0, [A0 + 0x8]
00000AEA B06E 000C cmp.w D0, [A6 + 0xC]
00000AEE 6600 0136 bne +0x138 /* 00000C26 */
00000AF2 4AA8 002E tst.l [A0 + 0x2E]
00000AF6 57C0 seq D0
00000AF8 4400 neg.b D0
00000AFA 1D40 FFF7 move.b [A6 - 0x9], D0
00000AFE 082E 0005 000B btst.b [A6 + 0xB], 0x5
00000B04 56C0 sne D0
00000B06 4400 neg.b D0
00000B08 1D40 FFF6 move.b [A6 - 0xA], D0
00000B0C 2053 movea.l A0, [A3]
00000B0E 4AA8 0004 tst.l [A0 + 0x4]
00000B12 56C6 sne D6
00000B14 4406 neg.b D6
00000B16 082E 0006 000B btst.b [A6 + 0xB], 0x6
00000B1C 56C5 sne D5
00000B1E 4405 neg.b D5
00000B20 102E FFF6 move.b D0, [A6 - 0xA]
00000B24 6602 bne +0x4 /* 00000B28 */
00000B26 4205 clr.b D5
label00000B28:
00000B28 4267 clr.w -[A7]
00000B2A 2053 movea.l A0, [A3]
00000B2C 2F10 move.l -[A7], [A0]
00000B2E 303C 002E move.w D0, 0x2E /* '.' */
00000B32 AAAA syscall QuickTimeDispatch
00000B34 4A5F tst.w [A7]+
00000B36 5EC0 sgt D0
00000B38 4400 neg.b D0
00000B3A 1D40 FFF5 move.b [A6 - 0xB], D0
00000B3E 082E 0003 000B btst.b [A6 + 0xB], 0x3
00000B44 56C0 sne D0
00000B46 4400 neg.b D0
00000B48 1D40 FFF4 move.b [A6 - 0xC], D0
00000B4C 1006 move.b D0, D6
00000B4E 671E beq +0x20 /* 00000B6E */
00000B50 42A7 clr.l -[A7]
00000B52 2053 movea.l A0, [A3]
00000B54 2F28 0004 move.l -[A7], [A0 + 0x4]
00000B58 3F3C 0016 move.w -[A7], 0x16
00000B5C 486E FFF3 pea.l [A6 - 0xD]
00000B60 2F3C 0006 0009 move.l -[A7], 0x60009
00000B66 7000 moveq.l D0, 0x00
00000B68 A82A syscall ComponentDispatch
00000B6A 2D5F FFE8 move.l [A6 - 0x18], [A7]+
label00000B6E:
00000B6E 082E 0004 000B btst.b [A6 + 0xB], 0x4
00000B74 56C4 sne D4
00000B76 4404 neg.b D4
00000B78 102E FFF7 move.b D0, [A6 - 0x9]
00000B7C B02E FFF6 cmp.b D0, [A6 - 0xA]
00000B80 671A beq +0x1C /* 00000B9C */
00000B82 3007 move.w D0, D7
00000B84 E540 asl D0.w, 2
00000B86 41EC 087E lea.l A0, [A4 + 0x87E]
00000B8A 4870 0000 pea.l [A0 + D0.w]
00000B8E 4EBA FA3E jsr [PC - 0x5C2 /* 000005CE */]
00000B92 1D7C 0001 FFF1 move.b [A6 - 0xF], 0x1
00000B98 6000 008C bra +0x8E /* 00000C26 */
label00000B9C:
00000B9C BA06 cmp.b D5, D6
00000B9E 6740 beq +0x42 /* 00000BE0 */
00000BA0 1005 move.b D0, D5
00000BA2 6724 beq +0x26 /* 00000BC8 */
00000BA4 2053 movea.l A0, [A3]
00000BA6 2F10 move.l -[A7], [A0]
00000BA8 303C 000C move.w D0, 0xC
00000BAC AAAA syscall QuickTimeDispatch
00000BAE 2053 movea.l A0, [A3]
00000BB0 2F10 move.l -[A7], [A0]
00000BB2 486E FFE0 pea.l [A6 - 0x20]
00000BB6 303C 00F9 move.w D0, 0xF9
00000BBA AAAA syscall QuickTimeDispatch
00000BBC 2F0B move.l -[A7], A3
00000BBE 486E FFE0 pea.l [A6 - 0x20]
00000BC2 1F04 move.b -[A7], D4
00000BC4 4EBA FB80 jsr [PC - 0x480 /* 00000746 */]
label00000BC8:
00000BC8 3007 move.w D0, D7
00000BCA E540 asl D0.w, 2
00000BCC 41EC 087E lea.l A0, [A4 + 0x87E]
00000BD0 4870 0000 pea.l [A0 + D0.w]
00000BD4 4EBA F9F8 jsr [PC - 0x608 /* 000005CE */]
00000BD8 1D7C 0001 FFF1 move.b [A6 - 0xF], 0x1
00000BDE 6046 bra +0x48 /* 00000C26 */
label00000BE0:
00000BE0 102E FFF5 move.b D0, [A6 - 0xB]
00000BE4 B02E FFF4 cmp.b D0, [A6 - 0xC]
00000BE8 670C beq +0xE /* 00000BF6 */
00000BEA 2053 movea.l A0, [A3]
00000BEC 2F10 move.l -[A7], [A0]
00000BEE 1F2E FFF4 move.b -[A7], [A6 - 0xC]
00000BF2 4EBA 0868 jsr [PC + 0x868 /* 0000145C */]
label00000BF6:
00000BF6 B82E FFF3 cmp.b D4, [A6 - 0xD]
00000BFA 56C0 sne D0
00000BFC 4A00 tst.b D0
00000BFE 6726 beq +0x28 /* 00000C26 */
00000C00 C006 and.b D0, D6
00000C02 6722 beq +0x24 /* 00000C26 */
00000C04 42A7 clr.l -[A7]
00000C06 2053 movea.l A0, [A3]
00000C08 2F28 0004 move.l -[A7], [A0 + 0x4]
00000C0C 3F3C 0015 move.w -[A7], 0x15
00000C10 1004 move.b D0, D4
00000C12 4880 ext.w D0
00000C14 48C0 ext.l D0
00000C16 2F00 move.l -[A7], D0
00000C18 2F3C 0006 0009 move.l -[A7], 0x60009
00000C1E 7000 moveq.l D0, 0x00
00000C20 A82A syscall ComponentDispatch
00000C22 2D5F FFE8 move.l [A6 - 0x18], [A7]+
label00000C26:
00000C26 5247 addq.w D7, 1
label00000C28:
00000C28 701D moveq.l D0, 0x1D
00000C2A B047 cmp.w D0, D7
00000C2C 6C00 FEA4 bge -0x15A /* 00000AD2 */
00000C30 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
00000C34 4E5E unlink A6
00000C36 205F movea.l A0, [A7]+
00000C38 5C4F addq.w A7, 6
00000C3A 4ED0 jmp [A0]
fn00000C3C:
00000C3C 4E56 FFF0 link A6, -0x0010
00000C40 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8]
00000C46 7000 moveq.l D0, 0x00
00000C48 2D40 FFF0 move.l [A6 - 0x10], D0
00000C4C 703C moveq.l D0, 0x3C
00000C4E 2D40 FFF8 move.l [A6 - 0x8], D0
00000C52 7000 moveq.l D0, 0x00
00000C54 2D40 FFFC move.l [A6 - 0x4], D0
00000C58 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C5C 486E FFF0 pea.l [A6 - 0x10]
00000C60 303C 003C move.w D0, 0x3C /* '<' */
00000C64 AAAA syscall QuickTimeDispatch
00000C66 4E5E unlink A6
00000C68 205F movea.l A0, [A7]+
00000C6A 504F addq.w A7, 8
00000C6C 4ED0 jmp [A0]
fn00000C6E:
00000C6E 4E56 FFEC link A6, -0x0014
00000C72 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000C76 2E2E 0010 move.l D7, [A6 + 0x10]
00000C7A 422E 0014 clr.b [A6 + 0x14]
00000C7E 2047 movea.l A0, D7
00000C80 2050 movea.l A0, [A0]
00000C82 2868 002E movea.l A4, [A0 + 0x2E]
00000C86 200C move.l D0, A4
00000C88 6604 bne +0x6 /* 00000C8E */
00000C8A 6000 00D6 bra +0xD8 /* 00000D62 */
label00000C8E:
00000C8E 2047 movea.l A0, D7
00000C90 2050 movea.l A0, [A0]
00000C92 2650 movea.l A3, [A0]
00000C94 4267 clr.w -[A7]
00000C96 2F0C move.l -[A7], A4
00000C98 486E FFF2 pea.l [A6 - 0xE]
00000C9C 4EBA F998 jsr [PC - 0x668 /* 00000636 */]
00000CA0 101F move.b D0, [A7]+
00000CA2 6604 bne +0x6 /* 00000CA8 */
00000CA4 6000 00BC bra +0xBE /* 00000D62 */
label00000CA8:
00000CA8 1D7C 0001 0014 move.b [A6 + 0x14], 0x1
00000CAE 2047 movea.l A0, D7
00000CB0 2050 movea.l A0, [A0]
00000CB2 B9E8 0022 cmpa.l A4, [A0 + 0x22]
00000CB6 6714 beq +0x16 /* 00000CCC */
00000CB8 2F0B move.l -[A7], A3
00000CBA 2F0C move.l -[A7], A4
00000CBC 42A7 clr.l -[A7]
00000CBE 303C 0016 move.w D0, 0x16
00000CC2 AAAA syscall QuickTimeDispatch
00000CC4 2047 movea.l A0, D7
00000CC6 2050 movea.l A0, [A0]
00000CC8 214C 0022 move.l [A0 + 0x22], A4
label00000CCC:
00000CCC 4267 clr.w -[A7]
00000CCE 2047 movea.l A0, D7
00000CD0 2050 movea.l A0, [A0]
00000CD2 4868 0026 pea.l [A0 + 0x26]
00000CD6 486C 0010 pea.l [A4 + 0x10]
00000CDA A8A6 syscall EqualRect
00000CDC 101F move.b D0, [A7]+
00000CDE 661C bne +0x1E /* 00000CFC */
00000CE0 2047 movea.l A0, D7
00000CE2 2050 movea.l A0, [A0]
00000CE4 41E8 0026 lea.l A0, [A0 + 0x26]
00000CE8 43EC 0010 lea.l A1, [A4 + 0x10]
00000CEC 20D9 move.l [A0]+, [A1]+
00000CEE 20D9 move.l [A0]+, [A1]+
00000CF0 2F0B move.l -[A7], A3
00000CF2 486C 0010 pea.l [A4 + 0x10]
00000CF6 303C 00FA move.w D0, 0xFA
00000CFA AAAA syscall QuickTimeDispatch
label00000CFC:
00000CFC 4206 clr.b D6
00000CFE 4267 clr.w -[A7]
00000D00 2F0B move.l -[A7], A3
00000D02 303C 000A move.w D0, 0xA /* '\n' */
00000D06 AAAA syscall QuickTimeDispatch
00000D08 101F move.b D0, [A7]+
00000D0A 660E bne +0x10 /* 00000D1A */
00000D0C 7C01 moveq.l D6, 0x01
00000D0E 2F0B move.l -[A7], A3
00000D10 1F3C 0001 move.b -[A7], 0x1
00000D14 303C 0009 move.w D0, 0x9 /* '\t' */
00000D18 AAAA syscall QuickTimeDispatch
label00000D1A:
00000D1A 2F0B move.l -[A7], A3
00000D1C 2F07 move.l -[A7], D7
00000D1E 1F3C 0001 move.b -[A7], 0x1
00000D22 4EBA F846 jsr [PC - 0x7BA /* 0000056A */]
00000D26 1006 move.b D0, D6
00000D28 670A beq +0xC /* 00000D34 */
00000D2A 2F0B move.l -[A7], A3
00000D2C 4267 clr.w -[A7]
00000D2E 303C 0009 move.w D0, 0x9 /* '\t' */
00000D32 AAAA syscall QuickTimeDispatch
label00000D34:
00000D34 486E FFEE pea.l [A6 - 0x12]
00000D38 A874 syscall GetPort
00000D3A 486C 0002 pea.l [A4 + 0x2]
00000D3E 206E FFEE movea.l A0, [A6 - 0x12]
00000D42 4868 0002 pea.l [A0 + 0x2]
00000D46 486C 0010 pea.l [A4 + 0x10]
00000D4A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D4E 3F2E 000A move.w -[A7], [A6 + 0xA]
00000D52 42A7 clr.l -[A7]
00000D54 A8EC syscall CopyBits
00000D56 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000D5A 203C 0004 0002 move.l D0, 0x40002
00000D60 AB1D syscall QDExtensions
label00000D62:
00000D62 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000D66 4E5E unlink A6
00000D68 205F movea.l A0, [A7]+
00000D6A DEFC 000C add.w A7, 0xC
00000D6E 4ED0 jmp [A0]
fn00000D70:
00000D70 4E56 FFFC link A6, -0x0004
00000D74 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000D78 266E 0010 movea.l A3, [A6 + 0x10]
00000D7C 286E 000C movea.l A4, [A6 + 0xC]
00000D80 082B 0001 001B btst.b [A3 + 0x1B], 0x1
00000D86 670C beq +0xE /* 00000D94 */
00000D88 206E 0008 movea.l A0, [A6 + 0x8]
00000D8C 224C movea.l A1, A4
00000D8E 20D9 move.l [A0]+, [A1]+
00000D90 20D9 move.l [A0]+, [A1]+
00000D92 605E bra +0x60 /* 00000DF2 */
label00000D94:
00000D94 206E 0008 movea.l A0, [A6 + 0x8]
00000D98 43EB 0010 lea.l A1, [A3 + 0x10]
00000D9C 20D9 move.l [A0]+, [A1]+
00000D9E 20D9 move.l [A0]+, [A1]+
00000DA0 4247 clr.w D7
00000DA2 4246 clr.w D6
00000DA4 082B 0000 001B btst.b [A3 + 0x1B], 0x0
00000DAA 6732 beq +0x34 /* 00000DDE */
00000DAC 206E 0008 movea.l A0, [A6 + 0x8]
00000DB0 302C 0006 move.w D0, [A4 + 0x6]
00000DB4 906C 0002 sub.w D0, [A4 + 0x2]
00000DB8 3228 0006 move.w D1, [A0 + 0x6]
00000DBC 9240 sub.w D1, D0
00000DBE 48C1 ext.l D1
00000DC0 83FC 0002 divs.w D1, 0x2
00000DC4 3E01 move.w D7, D1
00000DC6 206E 0008 movea.l A0, [A6 + 0x8]
00000DCA 302C 0004 move.w D0, [A4 + 0x4]
00000DCE 9054 sub.w D0, [A4]
00000DD0 3228 0004 move.w D1, [A0 + 0x4]
00000DD4 9240 sub.w D1, D0
00000DD6 48C1 ext.l D1
00000DD8 83FC 0002 divs.w D1, 0x2
00000DDC 3C01 move.w D6, D1
label00000DDE:
00000DDE 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000DE2 302C 0002 move.w D0, [A4 + 0x2]
00000DE6 9047 sub.w D0, D7
00000DE8 3F00 move.w -[A7], D0
00000DEA 3014 move.w D0, [A4]
00000DEC 9046 sub.w D0, D6
00000DEE 3F00 move.w -[A7], D0
00000DF0 A8A8 syscall OffsetRect
label00000DF2:
00000DF2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000DF6 4E5E unlink A6
00000DF8 205F movea.l A0, [A7]+
00000DFA DEFC 000C add.w A7, 0xC
00000DFE 4ED0 jmp [A0]
00000E00 4E56 FFD0 link A6, -0x0030
00000E04 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000E08 2C2E 0010 move.l D6, [A6 + 0x10]
00000E0C 2846 movea.l A4, D6
00000E0E 7E06 moveq.l D7, 0x06
00000E10 6000 008E bra +0x90 /* 00000EA0 */
label00000E14:
00000E14 3007 move.w D0, D7
00000E16 6B18 bmi +0x1A /* 00000E30 */
00000E18 B07C 001F cmp.w D0, 0x1F
00000E1C 6E12 bgt +0x14 /* 00000E30 */
00000E1E 41EE 0010 lea.l A0, [A6 + 0x10]
00000E22 3200 move.w D1, D0
00000E24 E649 lsr D1.w, 3
00000E26 4441 neg.w D1
00000E28 0130 10FF btst [A0 + D1.w - 0x1], D0
00000E2C 0A3C 0004 xori.b ccr, 4
label00000E30:
00000E30 666C bne +0x6E /* 00000E9E */
00000E32 3007 move.w D0, D7
00000E34 E540 asl D0.w, 2
00000E36 41EC 087E lea.l A0, [A4 + 0x87E]
00000E3A 2670 0000 movea.l A3, [A0 + D0.w]
00000E3E 200B move.l D0, A3
00000E40 675C beq +0x5E /* 00000E9E */
00000E42 2053 movea.l A0, [A3]
00000E44 4AA8 002E tst.l [A0 + 0x2E]
00000E48 6654 bne +0x56 /* 00000E9E */
00000E4A 4267 clr.w -[A7]
00000E4C 2F06 move.l -[A7], D6
00000E4E 3F07 move.w -[A7], D7
00000E50 4EBA 09D0 jsr [PC + 0x9D0 /* 00001822 */]
00000E54 101F move.b D0, [A7]+
00000E56 6746 beq +0x48 /* 00000E9E */
00000E58 4267 clr.w -[A7]
00000E5A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000E5E 3007 move.w D0, D7
00000E60 E740 asl D0.w, 3
00000E62 41EC 03EE lea.l A0, [A4 + 0x3EE]
00000E66 4870 0000 pea.l [A0 + D0.w]
00000E6A 486E FFF2 pea.l [A6 - 0xE]
00000E6E A8AA syscall SectRect
00000E70 101F move.b D0, [A7]+
00000E72 672A beq +0x2C /* 00000E9E */
00000E74 3F07 move.w -[A7], D7
00000E76 3F3C 0001 move.w -[A7], 0x1
00000E7A 7001 moveq.l D0, 0x01
00000E7C 2F00 move.l -[A7], D0
00000E7E 2F06 move.l -[A7], D6
00000E80 486E FFD6 pea.l [A6 - 0x2A]
00000E84 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
00000E88 2053 movea.l A0, [A3]
00000E8A 4AA8 0004 tst.l [A0 + 0x4]
00000E8E 660E bne +0x10 /* 00000E9E */
00000E90 4267 clr.w -[A7]
00000E92 2053 movea.l A0, [A3]
00000E94 2F10 move.l -[A7], [A0]
00000E96 303C 001F move.w D0, 0x1F
00000E9A AAAA syscall QuickTimeDispatch
00000E9C 3A1F move.w D5, [A7]+
label00000E9E:
00000E9E 5247 addq.w D7, 1
label00000EA0:
00000EA0 701D moveq.l D0, 0x1D
00000EA2 B047 cmp.w D0, D7
00000EA4 6C00 FF6E bge -0x90 /* 00000E14 */
00000EA8 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00000EAC 4E5E unlink A6
00000EAE 205F movea.l A0, [A7]+
00000EB0 DEFC 000C add.w A7, 0xC
00000EB4 4ED0 jmp [A0]
00000EB6 4E56 FFEA link A6, -0x0016
00000EBA 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000EBE 286E 0010 movea.l A4, [A6 + 0x10]
00000EC2 7E06 moveq.l D7, 0x06
00000EC4 6000 008A bra +0x8C /* 00000F50 */
label00000EC8:
00000EC8 3007 move.w D0, D7
00000ECA 6B18 bmi +0x1A /* 00000EE4 */
00000ECC B07C 001F cmp.w D0, 0x1F
00000ED0 6E12 bgt +0x14 /* 00000EE4 */
00000ED2 41EE 0010 lea.l A0, [A6 + 0x10]
00000ED6 3200 move.w D1, D0
00000ED8 E649 lsr D1.w, 3
00000EDA 4441 neg.w D1
00000EDC 0130 10FF btst [A0 + D1.w - 0x1], D0
00000EE0 0A3C 0004 xori.b ccr, 4
label00000EE4:
00000EE4 6668 bne +0x6A /* 00000F4E */
00000EE6 3007 move.w D0, D7
00000EE8 E540 asl D0.w, 2
00000EEA 41EC 087E lea.l A0, [A4 + 0x87E]
00000EEE 2670 0000 movea.l A3, [A0 + D0.w]
00000EF2 200B move.l D0, A3
00000EF4 6758 beq +0x5A /* 00000F4E */
00000EF6 2053 movea.l A0, [A3]
00000EF8 4AA8 002E tst.l [A0 + 0x2E]
00000EFC 6650 bne +0x52 /* 00000F4E */
00000EFE 4267 clr.w -[A7]
00000F00 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000F04 3F07 move.w -[A7], D7
00000F06 4EBA 091A jsr [PC + 0x91A /* 00001822 */]
00000F0A 101F move.b D0, [A7]+
00000F0C 6740 beq +0x42 /* 00000F4E */
00000F0E 4267 clr.w -[A7]
00000F10 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F14 3007 move.w D0, D7
00000F16 E740 asl D0.w, 3
00000F18 41EC 03EE lea.l A0, [A4 + 0x3EE]
00000F1C 4870 0000 pea.l [A0 + D0.w]
00000F20 486E FFF2 pea.l [A6 - 0xE]
00000F24 A8AA syscall SectRect
00000F26 101F move.b D0, [A7]+
00000F28 6724 beq +0x26 /* 00000F4E */
00000F2A 42A7 clr.l -[A7]
00000F2C 486E FFF2 pea.l [A6 - 0xE]
00000F30 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00000F34 2C1F move.l D6, [A7]+
00000F36 42A7 clr.l -[A7]
00000F38 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */]
00000F3C 205F movea.l A0, [A7]+
00000F3E 2A28 001C move.l D5, [A0 + 0x1C]
00000F42 2F05 move.l -[A7], D5
00000F44 2F06 move.l -[A7], D6
00000F46 2F05 move.l -[A7], D5
00000F48 A8E6 syscall DiffRgn
00000F4A 2F06 move.l -[A7], D6
00000F4C A8D9 syscall DisposRgn/DisposeRgn
label00000F4E:
00000F4E 5247 addq.w D7, 1
label00000F50:
00000F50 701D moveq.l D0, 0x1D
00000F52 B047 cmp.w D0, D7
00000F54 6C00 FF72 bge -0x8C /* 00000EC8 */
00000F58 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00000F5C 4E5E unlink A6
00000F5E 205F movea.l A0, [A7]+
00000F60 DEFC 000C add.w A7, 0xC
00000F64 4ED0 jmp [A0]
fn00000F66:
00000F66 4E56 FFCE link A6, -0x0032
00000F6A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000F6E 2C2E 0012 move.l D6, [A6 + 0x12]
00000F72 2046 movea.l A0, D6
00000F74 2050 movea.l A0, [A0]
00000F76 2868 0004 movea.l A4, [A0 + 0x4]
00000F7A 200C move.l D0, A4
00000F7C 56C0 sne D0
00000F7E 4400 neg.b D0
00000F80 1D40 0016 move.b [A6 + 0x16], D0
00000F84 200C move.l D0, A4
00000F86 6604 bne +0x6 /* 00000F8C */
00000F88 6000 0200 bra +0x202 /* 0000118A */
label00000F8C:
00000F8C 486E FFDC pea.l [A6 - 0x24]
00000F90 A874 syscall GetPort
00000F92 202E FFDC move.l D0, [A6 - 0x24]
00000F96 B0AD F576 cmp.l D0, [A5 - 0xA8A]
00000F9A 6704 beq +0x6 /* 00000FA0 */
00000F9C 6000 01EC bra +0x1EE /* 0000118A */
label00000FA0:
00000FA0 206E 000E movea.l A0, [A6 + 0xE]
00000FA4 43EE FFF0 lea.l A1, [A6 - 0x10]
00000FA8 22D8 move.l [A1]+, [A0]+
00000FAA 22D8 move.l [A1]+, [A0]+
00000FAC 046E 0010 FFF4 subi.w [A6 - 0xC], 0x10
00000FB2 206E 000E movea.l A0, [A6 + 0xE]
00000FB6 43EE FFE8 lea.l A1, [A6 - 0x18]
00000FBA 22D8 move.l [A1]+, [A0]+
00000FBC 22D8 move.l [A1]+, [A0]+
00000FBE 302E FFEC move.w D0, [A6 - 0x14]
00000FC2 907C 0010 sub.w D0, 0x10
00000FC6 3D40 FFE8 move.w [A6 - 0x18], D0
00000FCA 2046 movea.l A0, D6
00000FCC 2050 movea.l A0, [A0]
00000FCE 2650 movea.l A3, [A0]
00000FD0 2046 movea.l A0, D6
00000FD2 2050 movea.l A0, [A0]
00000FD4 202E FFDC move.l D0, [A6 - 0x24]
00000FD8 B0A8 0022 cmp.l D0, [A0 + 0x22]
00000FDC 672C beq +0x2E /* 0000100A */
00000FDE 2046 movea.l A0, D6
00000FE0 2050 movea.l A0, [A0]
00000FE2 216E FFDC 0022 move.l [A0 + 0x22], [A6 - 0x24]
00000FE8 2F0B move.l -[A7], A3
00000FEA 2F2E FFDC move.l -[A7], [A6 - 0x24]
00000FEE 42A7 clr.l -[A7]
00000FF0 303C 0016 move.w D0, 0x16
00000FF4 AAAA syscall QuickTimeDispatch
00000FF6 42A7 clr.l -[A7]
00000FF8 2F0C move.l -[A7], A4
00000FFA 2F2E FFDC move.l -[A7], [A6 - 0x24]
00000FFE 2F3C 0004 000C move.l -[A7], 0x4000C
00001004 7000 moveq.l D0, 0x00
00001006 A82A syscall ComponentDispatch
00001008 2E1F move.l D7, [A7]+
label0000100A:
0000100A 4267 clr.w -[A7]
0000100C 486E FFF0 pea.l [A6 - 0x10]
00001010 2046 movea.l A0, D6
00001012 2050 movea.l A0, [A0]
00001014 4868 0026 pea.l [A0 + 0x26]
00001018 A8A6 syscall EqualRect
0000101A 101F move.b D0, [A7]+
0000101C 667C bne +0x7E /* 0000109A */
0000101E 42A7 clr.l -[A7]
00001020 2F0C move.l -[A7], A4
00001022 486E FFF0 pea.l [A6 - 0x10]
00001026 486E FFE8 pea.l [A6 - 0x18]
0000102A 7002 moveq.l D0, 0x02
0000102C 2F00 move.l -[A7], D0
0000102E 2F3C 000C 0024 move.l -[A7], 0xC0024
00001034 7000 moveq.l D0, 0x00
00001036 A82A syscall ComponentDispatch
00001038 2E1F move.l D7, [A7]+
0000103A 42A7 clr.l -[A7]
0000103C 2F2E 000A move.l -[A7], [A6 + 0xA]
00001040 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001044 281F move.l D4, [A7]+
00001046 42A7 clr.l -[A7]
00001048 2F0C move.l -[A7], A4
0000104A 2F04 move.l -[A7], D4
0000104C 42A7 clr.l -[A7]
0000104E 2F3C 0008 0028 move.l -[A7], 0x80028
00001054 7000 moveq.l D0, 0x00
00001056 A82A syscall ComponentDispatch
00001058 2E1F move.l D7, [A7]+
0000105A 2F04 move.l -[A7], D4
0000105C A8D9 syscall DisposRgn/DisposeRgn
0000105E 4267 clr.w -[A7]
00001060 2046 movea.l A0, D6
00001062 2050 movea.l A0, [A0]
00001064 4868 0026 pea.l [A0 + 0x26]
00001068 A8AE syscall EmptyRect
0000106A 101F move.b D0, [A7]+
0000106C 661C bne +0x1E /* 0000108A */
0000106E 2046 movea.l A0, D6
00001070 2050 movea.l A0, [A0]
00001072 43EE FFE0 lea.l A1, [A6 - 0x20]
00001076 41E8 0026 lea.l A0, [A0 + 0x26]
0000107A 22D8 move.l [A1]+, [A0]+
0000107C 22D8 move.l [A1]+, [A0]+
0000107E 066E 0010 FFE4 addi.w [A6 - 0x1C], 0x10
00001084 486E FFE0 pea.l [A6 - 0x20]
00001088 A92A syscall ValidRect
label0000108A:
0000108A 2046 movea.l A0, D6
0000108C 2050 movea.l A0, [A0]
0000108E 41E8 0026 lea.l A0, [A0 + 0x26]
00001092 43EE FFF0 lea.l A1, [A6 - 0x10]
00001096 20D9 move.l [A0]+, [A1]+
00001098 20D9 move.l [A0]+, [A1]+
label0000109A:
0000109A 42A7 clr.l -[A7]
0000109C 2F0C move.l -[A7], A4
0000109E 2F3C 0000 000F move.l -[A7], 0xF
000010A4 7000 moveq.l D0, 0x00
000010A6 A82A syscall ComponentDispatch
000010A8 4A9F tst.l [A7]+
000010AA 56C0 sne D0
000010AC 4400 neg.b D0
000010AE 1D40 FFD6 move.b [A6 - 0x2A], D0
000010B2 6758 beq +0x5A /* 0000110C */
000010B4 102E 0008 move.b D0, [A6 + 0x8]
000010B8 6740 beq +0x42 /* 000010FA */
000010BA 4205 clr.b D5
000010BC 4267 clr.w -[A7]
000010BE 2F0B move.l -[A7], A3
000010C0 303C 000A move.w D0, 0xA /* '\n' */
000010C4 AAAA syscall QuickTimeDispatch
000010C6 101F move.b D0, [A7]+
000010C8 660E bne +0x10 /* 000010D8 */
000010CA 7A01 moveq.l D5, 0x01
000010CC 2F0B move.l -[A7], A3
000010CE 1F3C 0001 move.b -[A7], 0x1
000010D2 303C 0009 move.w D0, 0x9 /* '\t' */
000010D6 AAAA syscall QuickTimeDispatch
label000010D8:
000010D8 42A7 clr.l -[A7]
000010DA 2F0C move.l -[A7], A4
000010DC 2F2E FFDC move.l -[A7], [A6 - 0x24]
000010E0 2F3C 0004 0018 move.l -[A7], 0x40018
000010E6 7000 moveq.l D0, 0x00
000010E8 A82A syscall ComponentDispatch
000010EA 2E1F move.l D7, [A7]+
000010EC 1005 move.b D0, D5
000010EE 670A beq +0xC /* 000010FA */
000010F0 2F0B move.l -[A7], A3
000010F2 4267 clr.w -[A7]
000010F4 303C 0009 move.w D0, 0x9 /* '\t' */
000010F8 AAAA syscall QuickTimeDispatch
label000010FA:
000010FA 42A7 clr.l -[A7]
000010FC 2F0C move.l -[A7], A4
000010FE 2F3C 0000 001A move.l -[A7], 0x1A
00001104 7000 moveq.l D0, 0x00
00001106 A82A syscall ComponentDispatch
00001108 2E1F move.l D7, [A7]+
0000110A 6072 bra +0x74 /* 0000117E */
label0000110C:
0000110C 42A7 clr.l -[A7]
0000110E 2F0C move.l -[A7], A4
00001110 1F3C 0001 move.b -[A7], 0x1
00001114 2F3C 0002 000E move.l -[A7], 0x2000E
0000111A 7000 moveq.l D0, 0x00
0000111C A82A syscall ComponentDispatch
0000111E 2E1F move.l D7, [A7]+
00001120 486E FFE8 pea.l [A6 - 0x18]
00001124 A92A syscall ValidRect
00001126 4205 clr.b D5
00001128 4267 clr.w -[A7]
0000112A 2F0B move.l -[A7], A3
0000112C 303C 000A move.w D0, 0xA /* '\n' */
00001130 AAAA syscall QuickTimeDispatch
00001132 101F move.b D0, [A7]+
00001134 660E bne +0x10 /* 00001144 */
00001136 2F0B move.l -[A7], A3
00001138 1F3C 0001 move.b -[A7], 0x1
0000113C 303C 0009 move.w D0, 0x9 /* '\t' */
00001140 AAAA syscall QuickTimeDispatch
00001142 7A01 moveq.l D5, 0x01
label00001144:
00001144 42A7 clr.l -[A7]
00001146 2F0C move.l -[A7], A4
00001148 2F2E FFDC move.l -[A7], [A6 - 0x24]
0000114C 1F3C 0001 move.b -[A7], 0x1
00001150 2F3C 0006 0019 move.l -[A7], 0x60019
00001156 7000 moveq.l D0, 0x00
00001158 A82A syscall ComponentDispatch
0000115A 2E1F move.l D7, [A7]+
0000115C 42A7 clr.l -[A7]
0000115E 2F0C move.l -[A7], A4
00001160 2F2E FFDC move.l -[A7], [A6 - 0x24]
00001164 2F3C 0004 0018 move.l -[A7], 0x40018
0000116A 7000 moveq.l D0, 0x00
0000116C A82A syscall ComponentDispatch
0000116E 2E1F move.l D7, [A7]+
00001170 1005 move.b D0, D5
00001172 670A beq +0xC /* 0000117E */
00001174 2F0B move.l -[A7], A3
00001176 4267 clr.w -[A7]
00001178 303C 0009 move.w D0, 0x9 /* '\t' */
0000117C AAAA syscall QuickTimeDispatch
label0000117E:
0000117E 102E 0008 move.b D0, [A6 + 0x8]
00001182 6706 beq +0x8 /* 0000118A */
00001184 486E FFE8 pea.l [A6 - 0x18]
00001188 A92A syscall ValidRect
label0000118A:
0000118A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
0000118E 4E5E unlink A6
00001190 205F movea.l A0, [A7]+
00001192 DEFC 000E add.w A7, 0xE
00001196 4ED0 jmp [A0]
fn00001198:
00001198 4E56 FFB8 link A6, -0x0048
0000119C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000011A0 2E2E 0008 move.l D7, [A6 + 0x8]
000011A4 2047 movea.l A0, D7
000011A6 3028 0004 move.w D0, [A0 + 0x4]
000011AA 6B1E bmi +0x20 /* 000011CA */
000011AC 2047 movea.l A0, D7
000011AE 2068 0018 movea.l A0, [A0 + 0x18]
000011B2 B07C 001F cmp.w D0, 0x1F
000011B6 6E12 bgt +0x14 /* 000011CA */
000011B8 41E8 0896 lea.l A0, [A0 + 0x896]
000011BC 3200 move.w D1, D0
000011BE E649 lsr D1.w, 3
000011C0 4441 neg.w D1
000011C2 0130 10FF btst [A0 + D1.w - 0x1], D0
000011C6 0A3C 0004 xori.b ccr, 4
label000011CA:
000011CA 6604 bne +0x6 /* 000011D0 */
000011CC 6000 01BE bra +0x1C0 /* 0000138C */
label000011D0:
000011D0 42A7 clr.l -[A7]
000011D2 2F07 move.l -[A7], D7
000011D4 4EBA F7E6 jsr [PC - 0x81A /* 000009BC */]
000011D8 285F movea.l A4, [A7]+
000011DA 200C move.l D0, A4
000011DC 6604 bne +0x6 /* 000011E2 */
000011DE 6000 01AC bra +0x1AE /* 0000138C */
label000011E2:
000011E2 2054 movea.l A0, [A4]
000011E4 2650 movea.l A3, [A0]
000011E6 1028 0010 move.b D0, [A0 + 0x10]
000011EA 6754 beq +0x56 /* 00001240 */
000011EC 4228 0010 clr.b [A0 + 0x10]
000011F0 2054 movea.l A0, [A4]
000011F2 4AA8 0012 tst.l [A0 + 0x12]
000011F6 6D0A blt +0xC /* 00001202 */
000011F8 2F0B move.l -[A7], A3
000011FA 303C 000D move.w D0, 0xD /* '\r' */
000011FE AAAA syscall QuickTimeDispatch
00001200 6008 bra +0xA /* 0000120A */
label00001202:
00001202 2F0B move.l -[A7], A3
00001204 303C 000E move.w D0, 0xE
00001208 AAAA syscall QuickTimeDispatch
label0000120A:
0000120A 4267 clr.w -[A7]
0000120C 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001210 101F move.b D0, [A7]+
00001212 6714 beq +0x16 /* 00001228 */
00001214 2054 movea.l A0, [A4]
00001216 2F08 move.l -[A7], A0
00001218 42A7 clr.l -[A7]
0000121A 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
0000121E 201F move.l D0, [A7]+
00001220 205F movea.l A0, [A7]+
00001222 2140 000A move.l [A0 + 0xA], D0
00001226 6018 bra +0x1A /* 00001240 */
label00001228:
00001228 2054 movea.l A0, [A4]
0000122A 4AA8 0004 tst.l [A0 + 0x4]
0000122E 6610 bne +0x12 /* 00001240 */
00001230 2F0B move.l -[A7], A3
00001232 303C 000B move.w D0, 0xB
00001236 AAAA syscall QuickTimeDispatch
00001238 2054 movea.l A0, [A4]
0000123A 117C 0001 000E move.b [A0 + 0xE], 0x1
label00001240:
00001240 4267 clr.w -[A7]
00001242 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001246 101F move.b D0, [A7]+
00001248 671E beq +0x20 /* 00001268 */
0000124A 42A7 clr.l -[A7]
0000124C 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00001250 2054 movea.l A0, [A4]
00001252 2A1F move.l D5, [A7]+
00001254 9AA8 000A sub.l D5, [A0 + 0xA]
00001258 2054 movea.l A0, [A4]
0000125A 4AA8 0004 tst.l [A0 + 0x4]
0000125E 6608 bne +0xA /* 00001268 */
00001260 2F0B move.l -[A7], A3
00001262 2F05 move.l -[A7], D5
00001264 4EBA F9D6 jsr [PC - 0x62A /* 00000C3C */]
label00001268:
00001268 486E FFF0 pea.l [A6 - 0x10]
0000126C A874 syscall GetPort
0000126E 2047 movea.l A0, D7
00001270 2F28 0010 move.l -[A7], [A0 + 0x10]
00001274 486E FFE4 pea.l [A6 - 0x1C]
00001278 4EAD 16CA jsr [A5 + 0x16CA /* export_725 */]
0000127C 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00001280 206E FFF0 movea.l A0, [A6 - 0x10]
00001284 2F28 0018 move.l -[A7], [A0 + 0x18]
00001288 2F28 0018 move.l -[A7], [A0 + 0x18]
0000128C A8E4 syscall SectRgn
0000128E 2047 movea.l A0, D7
00001290 2F28 0014 move.l -[A7], [A0 + 0x14]
00001294 2047 movea.l A0, D7
00001296 2F28 0010 move.l -[A7], [A0 + 0x10]
0000129A 486E FFE8 pea.l [A6 - 0x18]
0000129E 4EBA FAD0 jsr [PC - 0x530 /* 00000D70 */]
000012A2 2047 movea.l A0, D7
000012A4 7001 moveq.l D0, 0x01
000012A6 B0A8 000C cmp.l D0, [A0 + 0xC]
000012AA 57C6 seq D6
000012AC 4406 neg.b D6
000012AE 4267 clr.w -[A7]
000012B0 2F0C move.l -[A7], A4
000012B2 486E FFE8 pea.l [A6 - 0x18]
000012B6 7000 moveq.l D0, 0x00
000012B8 2047 movea.l A0, D7
000012BA 2068 0006 movea.l A0, [A0 + 0x6]
000012BE 1028 0005 move.b D0, [A0 + 0x5]
000012C2 C0BC 0000 003F and.l D0, 0x3F /* '?' */
000012C8 3F00 move.w -[A7], D0
000012CA 1F06 move.b -[A7], D6
000012CC 4EBA F9A0 jsr [PC - 0x660 /* 00000C6E */]
000012D0 101F move.b D0, [A7]+
000012D2 6704 beq +0x6 /* 000012D8 */
000012D4 6000 00AE bra +0xB0 /* 00001384 */
label000012D8:
000012D8 4267 clr.w -[A7]
000012DA 2F0C move.l -[A7], A4
000012DC 486E FFE8 pea.l [A6 - 0x18]
000012E0 2047 movea.l A0, D7
000012E2 2F28 0010 move.l -[A7], [A0 + 0x10]
000012E6 1F06 move.b -[A7], D6
000012E8 4EBA FC7C jsr [PC - 0x384 /* 00000F66 */]
000012EC 101F move.b D0, [A7]+
000012EE 6600 0094 bne +0x96 /* 00001384 */
000012F2 102E 000C move.b D0, [A6 + 0xC]
000012F6 6700 008C beq +0x8E /* 00001384 */
000012FA 2054 movea.l A0, [A4]
000012FC 202D F576 move.l D0, [A5 - 0xA8A]
00001300 B0A8 0022 cmp.l D0, [A0 + 0x22]
00001304 6716 beq +0x18 /* 0000131C */
00001306 2F0B move.l -[A7], A3
00001308 2F2D F576 move.l -[A7], [A5 - 0xA8A]
0000130C 42A7 clr.l -[A7]
0000130E 303C 0016 move.w D0, 0x16
00001312 AAAA syscall QuickTimeDispatch
00001314 2054 movea.l A0, [A4]
00001316 216D F576 0022 move.l [A0 + 0x22], [A5 - 0xA8A]
label0000131C:
0000131C 4267 clr.w -[A7]
0000131E 486E FFE8 pea.l [A6 - 0x18]
00001322 2054 movea.l A0, [A4]
00001324 4868 0026 pea.l [A0 + 0x26]
00001328 A8A6 syscall EqualRect
0000132A 101F move.b D0, [A7]+
0000132C 661A bne +0x1C /* 00001348 */
0000132E 2F0B move.l -[A7], A3
00001330 486E FFE8 pea.l [A6 - 0x18]
00001334 303C 00FA move.w D0, 0xFA
00001338 AAAA syscall QuickTimeDispatch
0000133A 2054 movea.l A0, [A4]
0000133C 41E8 0026 lea.l A0, [A0 + 0x26]
00001340 43EE FFE8 lea.l A1, [A6 - 0x18]
00001344 20D9 move.l [A0]+, [A1]+
00001346 20D9 move.l [A0]+, [A1]+
label00001348:
00001348 4267 clr.w -[A7]
0000134A 2F0B move.l -[A7], A3
0000134C 303C 000A move.w D0, 0xA /* '\n' */
00001350 AAAA syscall QuickTimeDispatch
00001352 101F move.b D0, [A7]+
00001354 670C beq +0xE /* 00001362 */
00001356 2F0B move.l -[A7], A3
00001358 2F0C move.l -[A7], A4
0000135A 4267 clr.w -[A7]
0000135C 4EBA F20C jsr [PC - 0xDF4 /* 0000056A */]
00001360 6022 bra +0x24 /* 00001384 */
label00001362:
00001362 2F0B move.l -[A7], A3
00001364 1F3C 0001 move.b -[A7], 0x1
00001368 303C 0009 move.w D0, 0x9 /* '\t' */
0000136C AAAA syscall QuickTimeDispatch
0000136E 2F0B move.l -[A7], A3
00001370 2F0C move.l -[A7], A4
00001372 1F3C 0001 move.b -[A7], 0x1
00001376 4EBA F1F2 jsr [PC - 0xE0E /* 0000056A */]
0000137A 2F0B move.l -[A7], A3
0000137C 4267 clr.w -[A7]
0000137E 303C 0009 move.w D0, 0x9 /* '\t' */
00001382 AAAA syscall QuickTimeDispatch
label00001384:
00001384 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00001388 4EAD 16C2 jsr [A5 + 0x16C2 /* export_724 */]
label0000138C:
0000138C 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00001390 4E5E unlink A6
00001392 205F movea.l A0, [A7]+
00001394 5C4F addq.w A7, 6
00001396 4ED0 jmp [A0]
fn00001398:
00001398 4E56 FFEE link A6, -0x0012
0000139C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000013A0 206E 0008 movea.l A0, [A6 + 0x8]
000013A4 2D48 FFEE move.l [A6 - 0x12], A0
000013A8 2668 0006 movea.l A3, [A0 + 0x6]
000013AC 102D F0D1 move.b D0, [A5 - 0xF2F]
000013B0 671C beq +0x1E /* 000013CE */
000013B2 206E 000C movea.l A0, [A6 + 0xC]
000013B6 0828 0005 001B btst.b [A0 + 0x1B], 0x5
000013BC 6710 beq +0x12 /* 000013CE */
000013BE 7000 moveq.l D0, 0x00
000013C0 102B 0005 move.b D0, [A3 + 0x5]
000013C4 80BC 0000 0040 or.l D0, 0x40 /* '@' */
000013CA 1740 0005 move.b [A3 + 0x5], D0
label000013CE:
000013CE 4245 clr.w D5
000013D0 42A7 clr.l -[A7]
000013D2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000013D6 4EBA F5E4 jsr [PC - 0xA1C /* 000009BC */]
000013DA 281F move.l D4, [A7]+
000013DC 082B 0007 0005 btst.b [A3 + 0x5], 0x7
000013E2 670A beq +0xC /* 000013EE */
000013E4 3E2B 000E move.w D7, [A3 + 0xE]
000013E8 3C2B 000C move.w D6, [A3 + 0xC]
000013EC 6024 bra +0x26 /* 00001412 */
label000013EE:
000013EE 206E 000C movea.l A0, [A6 + 0xC]
000013F2 49E8 0010 lea.l A4, [A0 + 0x10]
000013F6 3E2C 0006 move.w D7, [A4 + 0x6]
000013FA 9E6C 0002 sub.w D7, [A4 + 0x2]
000013FE 3C2C 0004 move.w D6, [A4 + 0x4]
00001402 9C54 sub.w D6, [A4]
00001404 206E 000C movea.l A0, [A6 + 0xC]
00001408 0828 0006 001B btst.b [A0 + 0x1B], 0x6
0000140E 6702 beq +0x4 /* 00001412 */
00001410 7A10 moveq.l D5, 0x10
label00001412:
00001412 206E FFEE movea.l A0, [A6 - 0x12]
00001416 2868 0010 movea.l A4, [A0 + 0x10]
0000141A 3007 move.w D0, D7
0000141C 48C0 ext.l D0
0000141E 81FC 0002 divs.w D0, 0x2
00001422 322B 000A move.w D1, [A3 + 0xA]
00001426 9240 sub.w D1, D0
00001428 3941 0002 move.w [A4 + 0x2], D1
0000142C 3006 move.w D0, D6
0000142E 48C0 ext.l D0
00001430 81FC 0002 divs.w D0, 0x2
00001434 322B 0008 move.w D1, [A3 + 0x8]
00001438 9240 sub.w D1, D0
0000143A 3881 move.w [A4], D1
0000143C 3007 move.w D0, D7
0000143E D06C 0002 add.w D0, [A4 + 0x2]
00001442 3940 0006 move.w [A4 + 0x6], D0
00001446 3006 move.w D0, D6
00001448 D054 add.w D0, [A4]
0000144A D045 add.w D0, D5
0000144C 3940 0004 move.w [A4 + 0x4], D0
00001450 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
00001454 4E5E unlink A6
00001456 205F movea.l A0, [A7]+
00001458 504F addq.w A7, 8
0000145A 4ED0 jmp [A0]
fn0000145C:
0000145C 4E56 FFFE link A6, -0x0002
00001460 48E7 0108 movem.l -[A7], D7,A4
00001464 286E 000A movea.l A4, [A6 + 0xA]
00001468 4267 clr.w -[A7]
0000146A 2F0C move.l -[A7], A4
0000146C 303C 002E move.w D0, 0x2E /* '.' */
00001470 AAAA syscall QuickTimeDispatch
00001472 3E1F move.w D7, [A7]+
00001474 102E 0008 move.b D0, [A6 + 0x8]
00001478 6716 beq +0x18 /* 00001490 */
0000147A 4A47 tst.w D7
0000147C 6C26 bge +0x28 /* 000014A4 */
0000147E 3007 move.w D0, D7
00001480 4440 neg.w D0
00001482 3E00 move.w D7, D0
00001484 2F0C move.l -[A7], A4
00001486 3F07 move.w -[A7], D7
00001488 303C 002F move.w D0, 0x2F /* '/' */
0000148C AAAA syscall QuickTimeDispatch
0000148E 6014 bra +0x16 /* 000014A4 */
label00001490:
00001490 4A47 tst.w D7
00001492 6F10 ble +0x12 /* 000014A4 */
00001494 3007 move.w D0, D7
00001496 4440 neg.w D0
00001498 3E00 move.w D7, D0
0000149A 2F0C move.l -[A7], A4
0000149C 3F07 move.w -[A7], D7
0000149E 303C 002F move.w D0, 0x2F /* '/' */
000014A2 AAAA syscall QuickTimeDispatch
label000014A4:
000014A4 4CDF 1080 movem.l D7,A4, [A7]+
000014A8 4E5E unlink A6
000014AA 205F movea.l A0, [A7]+
000014AC 5C4F addq.w A7, 6
000014AE 4ED0 jmp [A0]
fn000014B0:
000014B0 4E56 FFC2 link A6, -0x003E
000014B4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000014B8 206E 000A movea.l A0, [A6 + 0xA]
000014BC 302E 0008 move.w D0, [A6 + 0x8]
000014C0 E540 asl D0.w, 2
000014C2 41E8 087E lea.l A0, [A0 + 0x87E]
000014C6 2870 0000 movea.l A4, [A0 + D0.w]
000014CA 200C move.l D0, A4
000014CC 6700 011C beq +0x11E /* 000015EA */
000014D0 2054 movea.l A0, [A4]
000014D2 2650 movea.l A3, [A0]
000014D4 2E28 0004 move.l D7, [A0 + 0x4]
000014D8 42A7 clr.l -[A7]
000014DA 2054 movea.l A0, [A4]
000014DC 3F28 0008 move.w -[A7], [A0 + 0x8]
000014E0 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
000014E4 2C1F move.l D6, [A7]+
000014E6 4267 clr.w -[A7]
000014E8 2F0B move.l -[A7], A3
000014EA 303C 000A move.w D0, 0xA /* '\n' */
000014EE AAAA syscall QuickTimeDispatch
000014F0 101F move.b D0, [A7]+
000014F2 6600 008A bne +0x8C /* 0000157E */
000014F6 2046 movea.l A0, D6
000014F8 0828 0003 001B btst.b [A0 + 0x1B], 0x3
000014FE 56C5 sne D5
00001500 4405 neg.b D5
00001502 102D F309 move.b D0, [A5 - 0xCF7]
00001506 6602 bne +0x4 /* 0000150A */
00001508 4205 clr.b D5
label0000150A:
0000150A 2F0B move.l -[A7], A3
0000150C 1F05 move.b -[A7], D5
0000150E 4EBA FF4C jsr [PC - 0xB4 /* 0000145C */]
00001512 2F0B move.l -[A7], A3
00001514 1F3C 0001 move.b -[A7], 0x1
00001518 303C 0009 move.w D0, 0x9 /* '\t' */
0000151C AAAA syscall QuickTimeDispatch
0000151E 4A87 tst.l D7
00001520 672A beq +0x2C /* 0000154C */
00001522 2046 movea.l A0, D6
00001524 0828 0004 001B btst.b [A0 + 0x1B], 0x4
0000152A 56C4 sne D4
0000152C 4404 neg.b D4
0000152E 42A7 clr.l -[A7]
00001530 2F07 move.l -[A7], D7
00001532 3F3C 0015 move.w -[A7], 0x15
00001536 1004 move.b D0, D4
00001538 4880 ext.w D0
0000153A 48C0 ext.l D0
0000153C 2F00 move.l -[A7], D0
0000153E 2F3C 0006 0009 move.l -[A7], 0x60009
00001544 7000 moveq.l D0, 0x00
00001546 A82A syscall ComponentDispatch
00001548 2D5F FFF4 move.l [A6 - 0xC], [A7]+
label0000154C:
0000154C 4A87 tst.l D7
0000154E 662E bne +0x30 /* 0000157E */
00001550 4267 clr.w -[A7]
00001552 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001556 101F move.b D0, [A7]+
00001558 6714 beq +0x16 /* 0000156E */
0000155A 2054 movea.l A0, [A4]
0000155C 2F08 move.l -[A7], A0
0000155E 42A7 clr.l -[A7]
00001560 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00001564 201F move.l D0, [A7]+
00001566 205F movea.l A0, [A7]+
00001568 2140 000A move.l [A0 + 0xA], D0
0000156C 6010 bra +0x12 /* 0000157E */
label0000156E:
0000156E 2F0B move.l -[A7], A3
00001570 303C 000B move.w D0, 0xB
00001574 AAAA syscall QuickTimeDispatch
00001576 2054 movea.l A0, [A4]
00001578 117C 0001 000E move.b [A0 + 0xE], 0x1
label0000157E:
0000157E 4267 clr.w -[A7]
00001580 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001584 101F move.b D0, [A7]+
00001586 6724 beq +0x26 /* 000015AC */
00001588 42A7 clr.l -[A7]
0000158A 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
0000158E 2054 movea.l A0, [A4]
00001590 201F move.l D0, [A7]+
00001592 90A8 000A sub.l D0, [A0 + 0xA]
00001596 2D40 FFC4 move.l [A6 - 0x3C], D0
0000159A 2054 movea.l A0, [A4]
0000159C 4AA8 0004 tst.l [A0 + 0x4]
000015A0 660A bne +0xC /* 000015AC */
000015A2 2F0B move.l -[A7], A3
000015A4 2F2E FFC4 move.l -[A7], [A6 - 0x3C]
000015A8 4EBA F692 jsr [PC - 0x96E /* 00000C3C */]
label000015AC:
000015AC 4267 clr.w -[A7]
000015AE 2F0B move.l -[A7], A3
000015B0 303C 00DD move.w D0, 0xDD
000015B4 AAAA syscall QuickTimeDispatch
000015B6 101F move.b D0, [A7]+
000015B8 6730 beq +0x32 /* 000015EA */
000015BA 2046 movea.l A0, D6
000015BC 0828 0004 001B btst.b [A0 + 0x1B], 0x4
000015C2 670A beq +0xC /* 000015CE */
000015C4 2054 movea.l A0, [A4]
000015C6 117C 0001 0010 move.b [A0 + 0x10], 0x1
000015CC 601C bra +0x1E /* 000015EA */
label000015CE:
000015CE 2054 movea.l A0, [A4]
000015D0 4AA8 0004 tst.l [A0 + 0x4]
000015D4 6614 bne +0x16 /* 000015EA */
000015D6 1028 000E move.b D0, [A0 + 0xE]
000015DA 670E beq +0x10 /* 000015EA */
000015DC 2F0B move.l -[A7], A3
000015DE 303C 000C move.w D0, 0xC
000015E2 AAAA syscall QuickTimeDispatch
000015E4 2054 movea.l A0, [A4]
000015E6 4228 000E clr.b [A0 + 0xE]
label000015EA:
000015EA 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
000015EE 4E5E unlink A6
000015F0 205F movea.l A0, [A7]+
000015F2 5C4F addq.w A7, 6
000015F4 4ED0 jmp [A0]
000015F6 4E56 FFCA link A6, -0x0036
000015FA 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000015FE 2C2E 0008 move.l D6, [A6 + 0x8]
00001602 422E 0012 clr.b [A6 + 0x12]
00001606 206E 000E movea.l A0, [A6 + 0xE]
0000160A 302E 000C move.w D0, [A6 + 0xC]
0000160E E540 asl D0.w, 2
00001610 41E8 087E lea.l A0, [A0 + 0x87E]
00001614 2870 0000 movea.l A4, [A0 + D0.w]
00001618 200C move.l D0, A4
0000161A 6700 00D6 beq +0xD8 /* 000016F2 */
0000161E 2054 movea.l A0, [A4]
00001620 2E10 move.l D7, [A0]
00001622 2668 0004 movea.l A3, [A0 + 0x4]
00001626 4A87 tst.l D7
00001628 57C0 seq D0
0000162A 4A00 tst.b D0
0000162C 6600 00C4 bne +0xC6 /* 000016F2 */
00001630 220B move.l D1, A3
00001632 57C1 seq D1
00001634 8001 or.b D0, D1
00001636 6704 beq +0x6 /* 0000163C */
00001638 6000 00B8 bra +0xBA /* 000016F2 */
label0000163C:
0000163C 42A7 clr.l -[A7]
0000163E 2054 movea.l A0, [A4]
00001640 3F28 0008 move.w -[A7], [A0 + 0x8]
00001644 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
00001648 206E 000E movea.l A0, [A6 + 0xE]
0000164C 302E 000C move.w D0, [A6 + 0xC]
00001650 E740 asl D0.w, 3
00001652 41E8 03EE lea.l A0, [A0 + 0x3EE]
00001656 4870 0000 pea.l [A0 + D0.w]
0000165A 486E FFF0 pea.l [A6 - 0x10]
0000165E 4EBA F710 jsr [PC - 0x8F0 /* 00000D70 */]
00001662 302E FFF4 move.w D0, [A6 - 0xC]
00001666 907C 0010 sub.w D0, 0x10
0000166A 3D40 FFF0 move.w [A6 - 0x10], D0
0000166E 486E FFE4 pea.l [A6 - 0x1C]
00001672 A874 syscall GetPort
00001674 2F2D F576 move.l -[A7], [A5 - 0xA8A]
00001678 A873 syscall SetPort
0000167A 4267 clr.w -[A7]
0000167C 2046 movea.l A0, D6
0000167E 2F28 000A move.l -[A7], [A0 + 0xA]
00001682 486E FFF0 pea.l [A6 - 0x10]
00001686 A8AD syscall PtInRect
00001688 101F move.b D0, [A7]+
0000168A 6760 beq +0x62 /* 000016EC */
0000168C 206D F576 movea.l A0, [A5 - 0xA8A]
00001690 1A28 006F move.b D5, [A0 + 0x6F]
00001694 117C 0001 006F move.b [A0 + 0x6F], 0x1
0000169A 42A7 clr.l -[A7]
0000169C 2F0B move.l -[A7], A3
0000169E 2F2D F576 move.l -[A7], [A5 - 0xA8A]
000016A2 2046 movea.l A0, D6
000016A4 2F28 000A move.l -[A7], [A0 + 0xA]
000016A8 2046 movea.l A0, D6
000016AA 2F28 0006 move.l -[A7], [A0 + 0x6]
000016AE 2046 movea.l A0, D6
000016B0 3028 000E move.w D0, [A0 + 0xE]
000016B4 48C0 ext.l D0
000016B6 2F00 move.l -[A7], D0
000016B8 2F3C 0010 001C move.l -[A7], 0x10001C
000016BE 7000 moveq.l D0, 0x00
000016C0 A82A syscall ComponentDispatch
000016C2 7001 moveq.l D0, 0x01
000016C4 B09F cmp.l D0, [A7]+
000016C6 57C0 seq D0
000016C8 4400 neg.b D0
000016CA 1D40 0012 move.b [A6 + 0x12], D0
000016CE 4267 clr.w -[A7]
000016D0 206D F576 movea.l A0, [A5 - 0xA8A]
000016D4 2F28 007A move.l -[A7], [A0 + 0x7A]
000016D8 A8E2 syscall EmptyRgn
000016DA 101F move.b D0, [A7]+
000016DC 6606 bne +0x8 /* 000016E4 */
000016DE 486E FFF0 pea.l [A6 - 0x10]
000016E2 A928 syscall InvalRect
label000016E4:
000016E4 206D F576 movea.l A0, [A5 - 0xA8A]
000016E8 1145 006F move.b [A0 + 0x6F], D5
label000016EC:
000016EC 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
000016F0 A873 syscall SetPort
label000016F2:
000016F2 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
000016F6 4E5E unlink A6
000016F8 205F movea.l A0, [A7]+
000016FA DEFC 000A add.w A7, 0xA /* '\n' */
000016FE 4ED0 jmp [A0]
fn00001700:
00001700 4E56 FFEC link A6, -0x0014
00001704 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00001708 206E 000A movea.l A0, [A6 + 0xA]
0000170C 302E 0008 move.w D0, [A6 + 0x8]
00001710 E540 asl D0.w, 2
00001712 41E8 087E lea.l A0, [A0 + 0x87E]
00001716 2870 0000 movea.l A4, [A0 + D0.w]
0000171A 200C move.l D0, A4
0000171C 6774 beq +0x76 /* 00001792 */
0000171E 2054 movea.l A0, [A4]
00001720 2650 movea.l A3, [A0]
00001722 2E28 0004 move.l D7, [A0 + 0x4]
00001726 673C beq +0x3E /* 00001764 */
00001728 486E FFF4 pea.l [A6 - 0xC]
0000172C A874 syscall GetPort
0000172E 2F2D F576 move.l -[A7], [A5 - 0xA8A]
00001732 A873 syscall SetPort
00001734 42A7 clr.l -[A7]
00001736 2F07 move.l -[A7], D7
00001738 3F3C 0008 move.w -[A7], 0x8
0000173C 42A7 clr.l -[A7]
0000173E 2F3C 0006 0009 move.l -[A7], 0x60009
00001744 7000 moveq.l D0, 0x00
00001746 A82A syscall ComponentDispatch
00001748 2C1F move.l D6, [A7]+
0000174A 42A7 clr.l -[A7]
0000174C 2F07 move.l -[A7], D7
0000174E 4267 clr.w -[A7]
00001750 2F3C 0002 000E move.l -[A7], 0x2000E
00001756 7000 moveq.l D0, 0x00
00001758 A82A syscall ComponentDispatch
0000175A 2C1F move.l D6, [A7]+
0000175C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00001760 A873 syscall SetPort
00001762 6016 bra +0x18 /* 0000177A */
label00001764:
00001764 2054 movea.l A0, [A4]
00001766 1028 000E move.b D0, [A0 + 0xE]
0000176A 6708 beq +0xA /* 00001774 */
0000176C 2F0B move.l -[A7], A3
0000176E 303C 000C move.w D0, 0xC
00001772 AAAA syscall QuickTimeDispatch
label00001774:
00001774 2054 movea.l A0, [A4]
00001776 4228 000E clr.b [A0 + 0xE]
label0000177A:
0000177A 4267 clr.w -[A7]
0000177C 2F0B move.l -[A7], A3
0000177E 303C 000A move.w D0, 0xA /* '\n' */
00001782 AAAA syscall QuickTimeDispatch
00001784 101F move.b D0, [A7]+
00001786 670A beq +0xC /* 00001792 */
00001788 2F0B move.l -[A7], A3
0000178A 4267 clr.w -[A7]
0000178C 303C 0009 move.w D0, 0x9 /* '\t' */
00001790 AAAA syscall QuickTimeDispatch
label00001792:
00001792 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00001796 4E5E unlink A6
00001798 205F movea.l A0, [A7]+
0000179A 5C4F addq.w A7, 6
0000179C 4ED0 jmp [A0]
0000179E 4E56 FFF4 link A6, -0x000C
000017A2 48E7 0018 movem.l -[A7], A3,A4
000017A6 286E 0008 movea.l A4, [A6 + 0x8]
000017AA 102D F2FF move.b D0, [A5 - 0xD01]
000017AE 6602 bne +0x4 /* 000017B2 */
000017B0 6066 bra +0x68 /* 00001818 */
label000017B2:
000017B2 266C 0014 movea.l A3, [A4 + 0x14]
000017B6 200B move.l D0, A3
000017B8 6602 bne +0x4 /* 000017BC */
000017BA 605C bra +0x5E /* 00001818 */
label000017BC:
000017BC 700A moveq.l D0, 0x0A
000017BE B02B 0006 cmp.b D0, [A3 + 0x6]
000017C2 6702 beq +0x4 /* 000017C6 */
000017C4 6052 bra +0x54 /* 00001818 */
label000017C6:
000017C6 302C 0002 move.w D0, [A4 + 0x2]
000017CA 6714 beq +0x16 /* 000017E0 */
000017CC 5340 subq.w D0, 1
000017CE 6710 beq +0x12 /* 000017E0 */
000017D0 0440 000B subi.w D0, 0xB
000017D4 671E beq +0x20 /* 000017F4 */
000017D6 5D40 subq.w D0, 6
000017D8 6724 beq +0x26 /* 000017FE */
000017DA 5340 subq.w D0, 1
000017DC 672E beq +0x30 /* 0000180C */
000017DE 6038 bra +0x3A /* 00001818 */
label000017E0:
000017E0 7001 moveq.l D0, 0x01
000017E2 B06C 0002 cmp.w D0, [A4 + 0x2]
000017E6 57C0 seq D0
000017E8 4400 neg.b D0
000017EA 1F00 move.b -[A7], D0
000017EC 2F0C move.l -[A7], A4
000017EE 4EBA F9A8 jsr [PC - 0x658 /* 00001198 */]
000017F2 6024 bra +0x26 /* 00001818 */
label000017F4:
000017F4 2F0B move.l -[A7], A3
000017F6 2F0C move.l -[A7], A4
000017F8 4EBA FB9E jsr [PC - 0x462 /* 00001398 */]
000017FC 601A bra +0x1C /* 00001818 */
label000017FE:
000017FE 2F2C 0018 move.l -[A7], [A4 + 0x18]
00001802 3F2C 0004 move.w -[A7], [A4 + 0x4]
00001806 4EBA FCA8 jsr [PC - 0x358 /* 000014B0 */]
0000180A 600C bra +0xE /* 00001818 */
label0000180C:
0000180C 2F2C 0018 move.l -[A7], [A4 + 0x18]
00001810 3F2C 0004 move.w -[A7], [A4 + 0x4]
00001814 4EBA FEEA jsr [PC - 0x116 /* 00001700 */]
label00001818:
00001818 4CDF 1800 movem.l A3,A4, [A7]+
0000181C 4E5E unlink A6
0000181E 2E9F move.l [A7], [A7]+
00001820 4E75 rts
fn00001822:
00001822 4E56 0000 link A6, 0
00001826 2F0C move.l -[A7], A4
00001828 422E 000E clr.b [A6 + 0xE]
0000182C 206E 000A movea.l A0, [A6 + 0xA]
00001830 302E 0008 move.w D0, [A6 + 0x8]
00001834 E940 asl D0.w, 4
00001836 41E8 023E lea.l A0, [A0 + 0x23E]
0000183A 49F0 0000 lea.l A4, [A0 + D0.w]
0000183E 7010 moveq.l D0, 0x10
00001840 B02C 0001 cmp.b D0, [A4 + 0x1]
00001844 6628 bne +0x2A /* 0000186E */
00001846 4267 clr.w -[A7]
00001848 3F2C 0006 move.w -[A7], [A4 + 0x6]
0000184C 4EAD 15EA jsr [A5 + 0x15EA /* export_697 */]
00001850 101F move.b D0, [A7]+
00001852 671A beq +0x1C /* 0000186E */
00001854 42A7 clr.l -[A7]
00001856 3F2C 0006 move.w -[A7], [A4 + 0x6]
0000185A 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */]
0000185E 205F movea.l A0, [A7]+
00001860 700A moveq.l D0, 0x0A
00001862 B028 0006 cmp.b D0, [A0 + 0x6]
00001866 6606 bne +0x8 /* 0000186E */
00001868 1D7C 0001 000E move.b [A6 + 0xE], 0x1
label0000186E:
0000186E 285F movea.l A4, [A7]+
00001870 4E5E unlink A6
00001872 205F movea.l A0, [A7]+
00001874 5C4F addq.w A7, 6
00001876 4ED0 jmp [A0]
00001878 4E56 FFFE link A6, -0x0002
0000187C 48E7 0118 movem.l -[A7], D7,A3,A4
00001880 266E 0008 movea.l A3, [A6 + 0x8]
00001884 284B movea.l A4, A3
00001886 7E06 moveq.l D7, 0x06
00001888 6030 bra +0x32 /* 000018BA */
label0000188A:
0000188A 3007 move.w D0, D7
0000188C E540 asl D0.w, 2
0000188E 41EC 087E lea.l A0, [A4 + 0x87E]
00001892 4AB0 0000 tst.l [A0 + D0.w]
00001896 6720 beq +0x22 /* 000018B8 */
00001898 4267 clr.w -[A7]
0000189A 2F0B move.l -[A7], A3
0000189C 3F07 move.w -[A7], D7
0000189E 4EBA FF82 jsr [PC - 0x7E /* 00001822 */]
000018A2 101F move.b D0, [A7]+
000018A4 670A beq +0xC /* 000018B0 */
000018A6 2F0B move.l -[A7], A3
000018A8 3F07 move.w -[A7], D7
000018AA 4EBA FC04 jsr [PC - 0x3FC /* 000014B0 */]
000018AE 6008 bra +0xA /* 000018B8 */
label000018B0:
000018B0 2F0B move.l -[A7], A3
000018B2 3F07 move.w -[A7], D7
000018B4 4EBA FE4A jsr [PC - 0x1B6 /* 00001700 */]
label000018B8:
000018B8 5247 addq.w D7, 1
label000018BA:
000018BA 701D moveq.l D0, 0x1D
000018BC B047 cmp.w D0, D7
000018BE 6CCA bge -0x34 /* 0000188A */
000018C0 4CDF 1880 movem.l D7,A3,A4, [A7]+
000018C4 4E5E unlink A6
000018C6 2E9F move.l [A7], [A7]+
000018C8 4E75 rts
000018CA 4E56 FFDA link A6, -0x0026
000018CE 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000018D2 2C2E 0008 move.l D6, [A6 + 0x8]
000018D6 486E FFDA pea.l [A6 - 0x26]
000018DA A874 syscall GetPort
000018DC 2F2D F576 move.l -[A7], [A5 - 0xA8A]
000018E0 A873 syscall SetPort
000018E2 2846 movea.l A4, D6
000018E4 7E06 moveq.l D7, 0x06
000018E6 604A bra +0x4C /* 00001932 */
label000018E8:
000018E8 3007 move.w D0, D7
000018EA E540 asl D0.w, 2
000018EC 41EC 087E lea.l A0, [A4 + 0x87E]
000018F0 2670 0000 movea.l A3, [A0 + D0.w]
000018F4 200B move.l D0, A3
000018F6 6738 beq +0x3A /* 00001930 */
000018F8 2053 movea.l A0, [A3]
000018FA 4AA8 002E tst.l [A0 + 0x2E]
000018FE 6630 bne +0x32 /* 00001930 */
00001900 4267 clr.w -[A7]
00001902 2F06 move.l -[A7], D6
00001904 3F07 move.w -[A7], D7
00001906 4EBA FF1A jsr [PC - 0xE6 /* 00001822 */]
0000190A 101F move.b D0, [A7]+
0000190C 6722 beq +0x24 /* 00001930 */
0000190E 4267 clr.w -[A7]
00001910 2053 movea.l A0, [A3]
00001912 2F10 move.l -[A7], [A0]
00001914 303C 000A move.w D0, 0xA /* '\n' */
00001918 AAAA syscall QuickTimeDispatch
0000191A 101F move.b D0, [A7]+
0000191C 6712 beq +0x14 /* 00001930 */
0000191E 3F07 move.w -[A7], D7
00001920 3F3C 0001 move.w -[A7], 0x1
00001924 42A7 clr.l -[A7]
00001926 2F06 move.l -[A7], D6
00001928 486E FFE2 pea.l [A6 - 0x1E]
0000192C 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
label00001930:
00001930 5247 addq.w D7, 1
label00001932:
00001932 701D moveq.l D0, 0x1D
00001934 B047 cmp.w D0, D7
00001936 6CB0 bge -0x4E /* 000018E8 */
00001938 2F2E FFDA move.l -[A7], [A6 - 0x26]
0000193C A873 syscall SetPort
0000193E 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00001942 4E5E unlink A6
00001944 2E9F move.l [A7], [A7]+
00001946 4E75 rts
00001948 4E56 FFFA link A6, -0x0006
0000194C 48E7 0118 movem.l -[A7], D7,A3,A4
00001950 286E 000A movea.l A4, [A6 + 0xA]
00001954 7E06 moveq.l D7, 0x06
00001956 603E bra +0x40 /* 00001996 */
label00001958:
00001958 3007 move.w D0, D7
0000195A E540 asl D0.w, 2
0000195C 41EC 087E lea.l A0, [A4 + 0x87E]
00001960 2670 0000 movea.l A3, [A0 + D0.w]
00001964 200B move.l D0, A3
00001966 672C beq +0x2E /* 00001994 */
00001968 4267 clr.w -[A7]
0000196A 2F2E 000A move.l -[A7], [A6 + 0xA]
0000196E 3F07 move.w -[A7], D7
00001970 4EBA FEB0 jsr [PC - 0x150 /* 00001822 */]
00001974 101F move.b D0, [A7]+
00001976 671C beq +0x1E /* 00001994 */
00001978 4267 clr.w -[A7]
0000197A 2053 movea.l A0, [A3]
0000197C 2F10 move.l -[A7], [A0]
0000197E 303C 000A move.w D0, 0xA /* '\n' */
00001982 AAAA syscall QuickTimeDispatch
00001984 101F move.b D0, [A7]+
00001986 670C beq +0xE /* 00001994 */
00001988 2053 movea.l A0, [A3]
0000198A 2F10 move.l -[A7], [A0]
0000198C 1F2E 0008 move.b -[A7], [A6 + 0x8]
00001990 4EBA FACA jsr [PC - 0x536 /* 0000145C */]
label00001994:
00001994 5247 addq.w D7, 1
label00001996:
00001996 701D moveq.l D0, 0x1D
00001998 B047 cmp.w D0, D7
0000199A 6CBC bge -0x42 /* 00001958 */
0000199C 4CDF 1880 movem.l D7,A3,A4, [A7]+
000019A0 4E5E unlink A6
000019A2 205F movea.l A0, [A7]+
000019A4 5C4F addq.w A7, 6
000019A6 4ED0 jmp [A0]
000019A8 4E56 FFFA link A6, -0x0006
000019AC 48E7 0118 movem.l -[A7], D7,A3,A4
000019B0 286E 0008 movea.l A4, [A6 + 0x8]
000019B4 7E06 moveq.l D7, 0x06
000019B6 6038 bra +0x3A /* 000019F0 */
label000019B8:
000019B8 3007 move.w D0, D7
000019BA E540 asl D0.w, 2
000019BC 41EC 087E lea.l A0, [A4 + 0x87E]
000019C0 2670 0000 movea.l A3, [A0 + D0.w]
000019C4 200B move.l D0, A3
000019C6 6726 beq +0x28 /* 000019EE */
000019C8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000019CC 3F07 move.w -[A7], D7
000019CE 4EBA FD30 jsr [PC - 0x2D0 /* 00001700 */]
000019D2 2053 movea.l A0, [A3]
000019D4 4AA8 0036 tst.l [A0 + 0x36]
000019D8 6714 beq +0x16 /* 000019EE */
000019DA 2F10 move.l -[A7], [A0]
000019DC 4868 0032 pea.l [A0 + 0x32]
000019E0 303C 003C move.w D0, 0x3C /* '<' */
000019E4 AAAA syscall QuickTimeDispatch
000019E6 2053 movea.l A0, [A3]
000019E8 7000 moveq.l D0, 0x00
000019EA 2140 0036 move.l [A0 + 0x36], D0
label000019EE:
000019EE 5247 addq.w D7, 1
label000019F0:
000019F0 701D moveq.l D0, 0x1D
000019F2 B047 cmp.w D0, D7
000019F4 6CC2 bge -0x3C /* 000019B8 */
000019F6 4CDF 1880 movem.l D7,A3,A4, [A7]+
000019FA 4E5E unlink A6
000019FC 2E9F move.l [A7], [A7]+
000019FE 4E75 rts
00001A00 4E56 FFEA link A6, -0x0016
00001A04 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00001A08 206E 0008 movea.l A0, [A6 + 0x8]
00001A0C 2D48 FFEA move.l [A6 - 0x16], A0
00001A10 7E06 moveq.l D7, 0x06
00001A12 605A bra +0x5C /* 00001A6E */
label00001A14:
00001A14 206E FFEA movea.l A0, [A6 - 0x16]
00001A18 3007 move.w D0, D7
00001A1A E540 asl D0.w, 2
00001A1C 41E8 087E lea.l A0, [A0 + 0x87E]
00001A20 2C30 0000 move.l D6, [A0 + D0.w]
00001A24 6746 beq +0x48 /* 00001A6C */
00001A26 2046 movea.l A0, D6
00001A28 2050 movea.l A0, [A0]
00001A2A 2668 002E movea.l A3, [A0 + 0x2E]
00001A2E 200B move.l D0, A3
00001A30 673A beq +0x3C /* 00001A6C */
00001A32 41EE FFEE lea.l A0, [A6 - 0x12]
00001A36 43EB 0010 lea.l A1, [A3 + 0x10]
00001A3A 20D9 move.l [A0]+, [A1]+
00001A3C 20D9 move.l [A0]+, [A1]+
00001A3E 2F0B move.l -[A7], A3
00001A40 203C 0004 0004 move.l D0, 0x40004
00001A46 AB1D syscall QDExtensions
00001A48 42A7 clr.l -[A7]
00001A4A 486E FFEE pea.l [A6 - 0x12]
00001A4E 4EBA EC1C jsr [PC - 0x13E4 /* 0000066C */]
00001A52 265F movea.l A3, [A7]+
00001A54 2046 movea.l A0, D6
00001A56 2850 movea.l A4, [A0]
00001A58 7000 moveq.l D0, 0x00
00001A5A 2940 0022 move.l [A4 + 0x22], D0
00001A5E 486C 0026 pea.l [A4 + 0x26]
00001A62 42A7 clr.l -[A7]
00001A64 42A7 clr.l -[A7]
00001A66 A8A7 syscall SetRect
00001A68 294B 002E move.l [A4 + 0x2E], A3
label00001A6C:
00001A6C 5247 addq.w D7, 1
label00001A6E:
00001A6E 701D moveq.l D0, 0x1D
00001A70 B047 cmp.w D0, D7
00001A72 6CA0 bge -0x5E /* 00001A14 */
00001A74 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00001A78 4E5E unlink A6
00001A7A 2E9F move.l [A7], [A7]+
00001A7C 4E75 rts
fn00001A7E:
00001A7E 4E56 FFE8 link A6, -0x0018
00001A82 2F0C move.l -[A7], A4
00001A84 1D7C 0001 000E move.b [A6 + 0xE], 0x1
00001A8A 206E 000A movea.l A0, [A6 + 0xA]
00001A8E 302E 0008 move.w D0, [A6 + 0x8]
00001A92 E540 asl D0.w, 2
00001A94 41E8 087E lea.l A0, [A0 + 0x87E]
00001A98 2870 0000 movea.l A4, [A0 + D0.w]
00001A9C 200C move.l D0, A4
00001A9E 6742 beq +0x44 /* 00001AE2 */
00001AA0 2054 movea.l A0, [A4]
00001AA2 4AA8 0004 tst.l [A0 + 0x4]
00001AA6 6708 beq +0xA /* 00001AB0 */
00001AA8 1D7C 0001 000E move.b [A6 + 0xE], 0x1
00001AAE 6032 bra +0x34 /* 00001AE2 */
label00001AB0:
00001AB0 4267 clr.w -[A7]
00001AB2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001AB6 101F move.b D0, [A7]+
00001AB8 6718 beq +0x1A /* 00001AD2 */
00001ABA 2054 movea.l A0, [A4]
00001ABC 2F10 move.l -[A7], [A0]
00001ABE 42A7 clr.l -[A7]
00001AC0 4EAD 0052 jsr [A5 + 0x52 /* export_6 */]
00001AC4 2054 movea.l A0, [A4]
00001AC6 201F move.l D0, [A7]+
00001AC8 90A8 000A sub.l D0, [A0 + 0xA]
00001ACC 2F00 move.l -[A7], D0
00001ACE 4EBA F16C jsr [PC - 0xE94 /* 00000C3C */]
label00001AD2:
00001AD2 4267 clr.w -[A7]
00001AD4 2054 movea.l A0, [A4]
00001AD6 2F10 move.l -[A7], [A0]
00001AD8 303C 00DD move.w D0, 0xDD
00001ADC AAAA syscall QuickTimeDispatch
00001ADE 1D5F 000E move.b [A6 + 0xE], [A7]+
label00001AE2:
00001AE2 285F movea.l A4, [A7]+
00001AE4 4E5E unlink A6
00001AE6 205F movea.l A0, [A7]+
00001AE8 5C4F addq.w A7, 6
00001AEA 4ED0 jmp [A0]
00001AEC 4E56 FFB2 link A6, -0x004E
00001AF0 48E7 0018 movem.l -[A7], A3,A4
00001AF4 206E 0008 movea.l A0, [A6 + 0x8]
00001AF8 2650 movea.l A3, [A0]
00001AFA 4AAB 001E tst.l [A3 + 0x1E]
00001AFE 6704 beq +0x6 /* 00001B04 */
00001B00 6000 00A0 bra +0xA2 /* 00001BA2 */
label00001B04:
00001B04 4267 clr.w -[A7]
00001B06 2F0B move.l -[A7], A3
00001B08 3F3C 0003 move.w -[A7], 0x3
00001B0C 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */]
00001B10 101F move.b D0, [A7]+
00001B12 6704 beq +0x6 /* 00001B18 */
00001B14 6000 008C bra +0x8E /* 00001BA2 */
label00001B18:
00001B18 4267 clr.w -[A7]
00001B1A 2F0B move.l -[A7], A3
00001B1C 486E FFBE pea.l [A6 - 0x42]
00001B20 486E FFC0 pea.l [A6 - 0x40]
00001B24 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00001B28 3B5F F312 move.w [A5 - 0xCEE], [A7]+
00001B2C 6666 bne +0x68 /* 00001B94 */
00001B2E 4267 clr.w -[A7]
00001B30 486E FFB4 pea.l [A6 - 0x4C]
00001B34 486E FFB8 pea.l [A6 - 0x48]
00001B38 3F2E FFBE move.w -[A7], [A6 - 0x42]
00001B3C 486E FFC0 pea.l [A6 - 0x40]
00001B40 4267 clr.w -[A7]
00001B42 486E FFB3 pea.l [A6 - 0x4D]
00001B46 4EBA 0064 jsr [PC + 0x64 /* 00001BAC */]
00001B4A 3B5F F312 move.w [A5 - 0xCEE], [A7]+
00001B4E 6644 bne +0x46 /* 00001B94 */
00001B50 102E FFB3 move.b D0, [A6 - 0x4D]
00001B54 284B movea.l A4, A3
00001B56 296E FFB4 001E move.l [A4 + 0x1E], [A6 - 0x4C]
00001B5C 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
00001B60 486C 0010 pea.l [A4 + 0x10]
00001B64 303C 00F9 move.w D0, 0xF9
00001B68 AAAA syscall QuickTimeDispatch
00001B6A 486C 0010 pea.l [A4 + 0x10]
00001B6E 302C 0012 move.w D0, [A4 + 0x12]
00001B72 4440 neg.w D0
00001B74 3F00 move.w -[A7], D0
00001B76 302C 0010 move.w D0, [A4 + 0x10]
00001B7A 4440 neg.w D0
00001B7C 3F00 move.w -[A7], D0
00001B7E A8A8 syscall OffsetRect
00001B80 4267 clr.w -[A7]
00001B82 3F2E FFB8 move.w -[A7], [A6 - 0x48]
00001B86 303C 00D5 move.w D0, 0xD5
00001B8A AAAA syscall QuickTimeDispatch
00001B8C 3B5F F312 move.w [A5 - 0xCEE], [A7]+
00001B90 6602 bne +0x4 /* 00001B94 */
00001B92 600E bra +0x10 /* 00001BA2 */
label00001B94:
00001B94 2F0B move.l -[A7], A3
00001B96 3F3C 0003 move.w -[A7], 0x3
00001B9A 1F3C 0001 move.b -[A7], 0x1
00001B9E 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
label00001BA2:
00001BA2 4CDF 1800 movem.l A3,A4, [A7]+
00001BA6 4E5E unlink A6
00001BA8 2E9F move.l [A7], [A7]+
00001BAA 4E75 rts
fn00001BAC:
00001BAC 4E56 FFB8 link A6, -0x0048
00001BB0 48E7 0118 movem.l -[A7], D7,A3,A4
00001BB4 266E 0014 movea.l A3, [A6 + 0x14]
00001BB8 286E 0018 movea.l A4, [A6 + 0x18]
00001BBC 303C 00DE move.w D0, 0xDE
00001BC0 AAAA syscall QuickTimeDispatch
00001BC2 7000 moveq.l D0, 0x00
00001BC4 2880 move.l [A4], D0
00001BC6 206E 0008 movea.l A0, [A6 + 0x8]
00001BCA 4210 clr.b [A0]
00001BCC 36BC FFFF move.w [A3], 0xFFFF
00001BD0 558F subq.l A7, 2
00001BD2 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001BD6 7000 moveq.l D0, 0x00
00001BD8 2F00 move.l -[A7], D0
00001BDA 2F2E 000E move.l -[A7], [A6 + 0xE]
00001BDE 486E FFB8 pea.l [A6 - 0x48]
00001BE2 303C 0001 move.w D0, 0x1
00001BE6 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00001BE8 3E1F move.w D7, [A7]+
00001BEA 6706 beq +0x8 /* 00001BF2 */
00001BEC 3D47 001C move.w [A6 + 0x1C], D7
00001BF0 605A bra +0x5C /* 00001C4C */
label00001BF2:
00001BF2 558F subq.l A7, 2
00001BF4 486E FFB8 pea.l [A6 - 0x48]
00001BF8 486E FFFE pea.l [A6 - 0x2]
00001BFC 7001 moveq.l D0, 0x01
00001BFE 1F00 move.b -[A7], D0
00001C00 303C 0192 move.w D0, 0x192
00001C04 AAAA syscall QuickTimeDispatch
00001C06 3E1F move.w D7, [A7]+
00001C08 6706 beq +0x8 /* 00001C10 */
00001C0A 3D47 001C move.w [A6 + 0x1C], D7
00001C0E 603C bra +0x3E /* 00001C4C */
label00001C10:
00001C10 558F subq.l A7, 2
00001C12 2F0C move.l -[A7], A4
00001C14 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001C18 7000 moveq.l D0, 0x00
00001C1A 2F00 move.l -[A7], D0
00001C1C 2F00 move.l -[A7], D0
00001C1E 3F2E 000C move.w -[A7], [A6 + 0xC]
00001C22 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001C26 303C 00F0 move.w D0, 0xF0
00001C2A AAAA syscall QuickTimeDispatch
00001C2C 3E1F move.w D7, [A7]+
00001C2E 6714 beq +0x16 /* 00001C44 */
00001C30 558F subq.l A7, 2
00001C32 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001C36 303C 00D5 move.w D0, 0xD5
00001C3A AAAA syscall QuickTimeDispatch
00001C3C 3D47 001C move.w [A6 + 0x1C], D7
00001C40 544F addq.w A7, 2
00001C42 6008 bra +0xA /* 00001C4C */
label00001C44:
00001C44 36AE FFFE move.w [A3], [A6 - 0x2]
00001C48 426E 001C clr.w [A6 + 0x1C]
label00001C4C:
00001C4C 4CEE 1880 FFAC movem.l D7,A3,A4, [A6 - 0x54]
00001C52 4E5E unlink A6
00001C54 205F movea.l A0, [A7]+
00001C56 4FEF 0014 lea.l A7, [A7 + 0x14]
00001C5A 4ED0 jmp [A0]